我試圖在conda環境中運行tensorflow。我開始創建一個帶有conda create --name py27 python=2.7
的Python 2.7環境,然後激活它。在環境中,我運行了conda install -c https://conda.anaconda.org/jjhelmus tensorflow
,它在包中有tensorflow和numpy,所以假設不應該有任何問題運行numpy。然而,當我在環境中打開python控制檯時,我不斷得到ImportError: No module named multiarray
和ImportError: cannot import name Random
(我可以導入隨機沒有問題,但是然後我得到多陣列問題)無論多少次我卸載/重新安裝numpy/matplotlib(一次我甚至卸載/重新安裝了python),無論我嘗試使用哪些版本,我都一直在得到同樣的問題。我該怎麼辦?無法在conda環境中導入random/multiarray名稱
1
A
回答
1
有一個答案here。
不久之後:該問題與numpy的版本有關,該版本由其他軟件包通過任何原因升級。嘗試指定版本:conda create -n NAME numpy=1.9.3 other_package
。
如果這樣不起作用,請檢查工作目錄中的文件是否與某些軟件包的名稱相匹配。例如,我在將numpy.py.txt
(這是一種手工製作的備忘單)重命名爲numpy.py
並嘗試在Python shell中嘗試import numpy
後,遇到了類似的問題。
相關問題
- 1. conda無法創建環境
- 2. 不在特定環境中導出conda環境
- 3. Conda環境丟失
- 4. 無法在macbook上的conda環境中安裝pyexiv2
- 5. 無法導入名稱ExtendedInterpolation
- 6. 無法導入名稱objectify
- 7. 無法導入名稱kivy_config_fn
- 8. 無法導入名稱X
- 9. 無法導入名稱util
- 10. 無法導入名稱pyplot
- 11. 無法導入名稱'CredentialsFileSymbolicLinkError'
- 12. ImportError:無法導入名稱
- 13. 無法導入名稱AdaBoostClassifier
- 14. Django無法導入名稱
- 15. 無法導入名稱MLPRegressor
- 16. Django:無法導入名稱
- 17. 無法導入名稱is_secure_transport
- 18. 無法導入名稱SIGNATURE_HMAC
- 19. 無法導入名稱DurationField
- 20. 無法導入名稱mlab
- 21. 導入錯誤:無法導入名稱
- 22. 錯誤:無法在空語法環境中綁定名稱
- 23. 計劃 - 無法在空語法環境中綁定名稱:tmp
- 24. 在conda管理環境中的shebangs
- 25. ModuleNotFoundError只發生在conda環境中
- 26. 在所有conda環境中安裝OpenCV
- 27. geodjango中的「無法導入名稱Polygon」
- 28. 在python中導入類返回無法導入名稱錯誤
- 29. 「ImportError:無法導入名稱SkipTest」而在Python中導入numpy時
- 30. Python - 替換conda環境?