0
我在Windows 10機器上,我似乎無法得到它安裝numpy + mkl。我不知道發生了什麼,或者爲什麼會這樣做。它說,發生在最近的回溯以下錯誤:PIP安裝「無效的要求:'numpy-1.13.1 + mkl-cp36-cp36m-win_amd64'」
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\packaging\requirements.py", line 92, in __init__
req = REQUIREMENT.parseString(requirement_string)"
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\pyparsing.py", line 1617, in parseString
raise exc"
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\pyparsing.py", line 1607, in parseString
loc, tokens = self._parse(instring, 0)
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\pyparsing.py", line 1379, in _parseNoCache
loc,tokens = self.parseImpl(instring, preloc, doActions)
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\pyparsing.py", line 3376, in parseImpl
loc, exprtokens = e._parse(instring, loc, doActions)
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\pyparsing.py", line 1383, in _parseNoCache
loc,tokens = self.parseImpl(instring, preloc, doActions)
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\pyparsing.py", line 3164, in parseImpl
raise ParseException(instring, loc, self.errmsg, self)
pip._vendor.pyparsing.ParseException: Expected stringEnd (at char 12), (line:1, col:13)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\req\req_install.py", line 82, in __init__
req = Requirement(req)
File "..\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\packaging\requirements.py", line 96, in __init__
requirement_string[e.loc:e.loc + 8]))
pip._vendor.packaging.requirements.InvalidRequirement: Invalid requirement, parse error at "'+mkl-cp3
我已經坐了好幾個小時試圖找出這意味着什麼。但對我來說這是陌生的。我試圖更新它,但它說它已經是最新的。我試過使用32位輪,它給了我同樣的東西。我該怎麼辦?
您可以使用[Intel for Python](https://software.intel.com/zh-cn/distribution-for-python)。或者,英特爾有一個很好的[指導](https://software.intel.com/en-us/articles/numpyscipy-with-intel-mkl)用於安裝numpy/scipy與mkl。 –
你安裝了mkl嗎?我記得在Linux中必須編輯numpy源代碼中的文件來指定mkl的位置。如果你只是想要numpy + mkl,可以試試python的intel發行版。如果你有更多的時間,並想要更多的軟件包,或者anaconda。 https://www.continuum.io/downloads –
是的,我不知道如何自行安裝mkl。我想我做了,但我不知道。我下載了numpy + mkl whl文件,但是每次我嘗試點擊安裝時,它都表示它不是合適的輪盤文件。我完全喪失了做什麼。我只想學習如何讓機器學習,這對我來說是一個很大的障礙。 當我使用整個路徑時,它會問我路徑是否存在。我的意思是我從文件位置複製它,所以idk爲什麼要這樣做。 – RAndre