[英]ModuleNotFoundError or ImportError When Installing Python Packages to Conda Env That Require Pip
雖然這可能非常簡單,但我想分享一個我遇到的問題的解決方案,因為我直到現在才遇到這個問題。
基本上我遇到了麻煩運行splinter
在我的暢達虛擬環境。 我首先激活了我的環境conda activate PythonData
。 然后我試圖運行conda install splinter
它失敗了,那么conda install -c metaperl splinter
也失敗了。
然后我開始使用pip
,所以我轉到文檔並運行pip install splinter
。
安裝說它成功了,但是在重新啟動內核后我仍然收到同樣的錯誤。
請參閱下面的解決方案:)
我查看了我的 anaconda 垃圾箱,但沒有找到包裹。 然后我意識到當我第二次嘗試安裝時(在確保我的環境確實被激活后),我看到它安裝在我的usr
文件夾中 - 而不是我的anaconda3
文件夾。
因此,我不得不運行pip uninstall splinter
將其刪除,然后執行以下操作:
conda install pip
首先安裝 pip (我以前使用過沒有錯誤,所以這令人費解,但這就是生活)
conda info
找到我的活動環境路徑
復制類似於以下/anaconda/envs/venv_name
的活動環境路徑后,我能夠像這樣運行安裝:
/anaconda/envs/venv_name/bin/pip install splinter
然后是中提琴! 有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.