1. 程式人生 > 其它 >pip裡面已經下載好的庫,但是conda list裡面找不到/pip安裝了包但pycharm裡找不到(pip如何安裝到conda下)

pip裡面已經下載好的庫,但是conda list裡面找不到/pip安裝了包但pycharm裡找不到(pip如何安裝到conda下)

技術標籤:pythonpythonanacondapip

conda裡面安裝第三方庫總能遇到奇怪的問題
使用pip 安裝了dlib,但是開啟pycharm裡import還是報錯,開啟pycharm設定,裡面的直譯器裡找到了dlib的包,但是安裝不上應該是我的python版本問題。
原因:安裝了anaconda,直譯器使用的是anaconda的python
解決方案:

1.不使用anaconda的直譯器,使用原系統的直譯器。
  
直接使用原來的Python3.7,不用conda的Python3.7
在這裡插入圖片描述
然後就可以成功import dlib了

2.如果就要在anaconda下安裝,用pip安裝的時候就需要修改安裝路徑(這種情況不適用於安裝dlib,但是其他三方庫可以試試)

pip install --target=“目標路徑” 工具包名字

使用映象速度更快:
pip install --target=D:\aconda\envs\pytorch_GPU\Lib\site-packages\site-packages -i http://mirrors.aliyun.com/pypi/simple scipy --trusted-host mirrors.aliyun.com

目標路徑為anaconda-envs-虛擬環境名-lib-python版本-site-packages

如果使用pip安裝過程中,下載東西總是斷掉,可以考慮更換為國內源:

Requirement already satisfied解決辦法:pip install 工具包到指定目錄

安裝完後,在site-packages資料夾下可以找到新安裝的包了。同時在pycharm設定的直譯器裡也可以找到了

參考連結:pip安裝了包但pycharm裡找不到(pip如何安裝到conda下)