我目前正在嘗試安裝Python程序包spacepy,因爲它能夠讀取CDF文件以及一些其他有用的功能。但是,任何時候我嘗試安裝此模塊時,都會收到大量錯誤 - 無論是通過Anaconda,命令提示符還是通過手動下載軟件包並從軟件包目錄運行setup.py來安裝。目前,我花了數小時試圖追趕這些錯誤,但由於我不是程序員,所以一直很慢。Python未能安裝模塊「spacepy」
我已經成功地「安裝」了,但是模塊拋出試圖加載它,當一個錯誤:
Traceback (most recent call last):
File "<ipython-input-1-4bcf91e29885>", line 1, in <module>
import spacepy
File "C:\Anaconda\lib\site-packages\spacepy\__init__.py", line 329, in <module>
_read_config(rcfile)
File "C:\Anaconda\lib\site-packages\spacepy\__init__.py", line 297, in _read_config
_write_defaults(rcfile, defaults)
File "C:\Anaconda\lib\site-packages\spacepy\__init__.py", line 236, in _write_defaults
key=k, value=defaults[k], ver=__version__))
IOError: [Errno 0] Error
...等我不相信它已經正確安裝,和一個或更多來自初始構建的錯誤導致問題。
該軟件包有很多依賴項,其中大多數是其他Python模塊。唯一一個安裝程序本身無法執行的將是Fortran編譯器(我已經使用MinGW自己安裝了它),但是這不應該阻止安裝該軟件包。
Here是,我試圖通過命令提示符來強制重新安裝它時收到錯誤的完整的日誌:
python -m pip install --upgrade --force-reinstall spacepy
你有沒有在CMD中嘗試'pip install spacepy'(假設你使用Windows)?我很確定你是否安裝了anaconda,它會安裝到anaconda環境中。 –
對不起,這是一個錯字 - 在我使用pip的命令提示符下。在Anaconda終端中通過pip安裝產生相同的結果。 – Yoshi