① 為什麼pycharm下載不了第三方庫(pycharm為什麼不能下載)
python安裝第三方庫超時報錯1.pip安裝第三方包報錯,原因是超時,可能因為默認的庫源不穩定,或者網路限制原因。
解決方法:pip--default-timeout=100install-U?pandas??//設置超時時間
如果以上語句還是不行,直接切換庫源,使用清華的資源庫。
pipinstall?-i??-U?pandas??
這兩條語句也可以結合使用。
另一個超時的報錯,可以使用--upgrade參數解決(為啥一直報超時的錯呢?公司網路限制太多了啦)
pipinstall?--upgrade-i??-U?pandas??
2.使用以上方法安裝好了package後,在pycharm中要載入這個包,可以在新建工程的時候,勾選inheritglobalsite-packages
pycharm沒辦法安裝第三方庫怎麼解決剛好安裝了pycharm,打算用這個ide來開發python,所以新建了一個django的工程,但是提示django的第三方庫安裝失敗。真坑爹啊。
Exception:
Traceback(mostrecentcalllast):
File"C:Python27libsite-packagespip-1.5.6-py2.7.eggpipasecommand.py",line122,inmain
status=self.run(options,args)
File"C:Python27libsite-packagespip-1.5.6-py2.7.eggpipcommandsinstall.py",line278,inrun
requirement_set.prepare_files(finder,force_root_egg_info=self.bundle,bundle=self.bundle)
File"C:Python27libsite-packagespip-1.5.6-py2.7.eggpip eq.py",line1197,inprepare_files
do_download,
File"C:Python27libsite-packagespip-1.5.6-py2.7.eggpip eq.py",line1375,inunpack_url
self.session,
File"C:Python27libsite-packagespip-1.5.6-py2.7.eggpipdownload.py",line571,inunpack_http_url
temp_location=os.path.join(temp_dir,filename)
File"C:Python27lib tpath.py",line84,injoin
result_path=result_path+p_path
UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xcdinposition7:ordinalnotinrange(128)
解決方法:手動安裝。在powershell中
PSC:Python27Scripts(Invoke-WebRequest).Content|C:Python27python.exe-
安裝easy_install,然後在Scripts目錄
PSC:Python27Scripts(Invoke-WebRequest).Content|C:Python27python.exe-
最後還是用了easy_install安裝了,用pip無法安裝,錯誤是一樣的。產生錯誤的原因就是上面日誌寫的。我用的是win8系統,綁定了outlook帳號後,用戶名是中文的,這個是相當的坑爹啊。temp_dir也是帶有中文的,然後就是亂碼了!!!給跪了
解決方法其實也很簡單,去修改下pip的代碼。。。。
deepin系統安裝pycharm後無法安裝第三方包?
pycharm設置一下系統的python路徑,直接在pycharm自帶的包管理中進行安裝,
pycharm安裝不了time庫在命令行中使用pip(簡稱小p)安裝第三方庫是非常常用的方法,但是我電腦的小p最近出了點問題。
????????事情要從我在PyCharm(簡稱大P)中安裝庫時說起。眾所周知,大P中安裝第三方庫也可以安裝庫,平時感覺方便就在大P中安裝了,可是這次卻不能用了,老是給我報錯說安裝不了。切,不讓裝不裝,我找pip去!小p還是還是很好說話的,直接給我裝上了。可是,我再去運行代碼的時候還是運行不了。這下直接給我整不會了,之前從未碰到這種情況!下面分享一下我的解決辦法。
方法一:拆了東牆補西牆
????????pip安裝了卻無法使用?難道是安裝失敗了?
????????其實只要我們安裝的時候沒有報錯,那就是安裝成功了。至於無法使用是因為沒有安裝到正確的文件夾下,但它確實是安裝到我們電腦裡面了。既然安裝了,那他安裝到了哪裡呢?誒,可以找一下。以numpy庫為例,在cmd窗口中輸入以下命令就可以找到numpy庫的所在位置了。
pipshownumpy
顯示結果:
????????其中,Name是名稱,Verson是numpy的版本,Location就是numpy
????????我們只是知道它的安裝路徑,但是我們還是用不了,因為我們運行python程序的時候用的不是這個文件夾下的庫,所以有也沒用。我們可以在大P中看python的運行環境。
????????紅線劃出的部分就是python文件在哪運行,下面是能夠使用的第三方庫(我這是更改過的)。就順著這個路徑找,它下面一定有一個叫site-packages的文件夾,這個文件夾里就是我們在大P中運行python文件時能夠使用的第三方庫。接下來的工作就很清晰了,去剛才找的numpy庫所在的文件夾中將其中的兩個文件夾numpy和numpy-1.22.4.dist-info復制到我們運行時可以用的文件夾下就可以了正常運行python程序了。
方法二:釜底抽薪
????????方法一每次安裝都需要轉移文件夾,相對麻煩一點。我們能不能更改一下小p的安裝路徑,這豈不更省事?誒,這事可以干。去此電腦,右鍵點擊屬性,進入高級系統設置,我們去改一下環境變數。在系統變數中找到Path變數,然後修改它。
?
?
????????把我們需要用的這兩個變數給移動上來,這樣下次pip下載第三方庫時就會下載到D:python38libsite-packages文件夾下了,我們也就可以直接使用了。
pycharm安裝不了第三方庫怎麼辦?這種情況只是因為很多的庫是從國外網站下載的,國內下載會有限制,因此建議使用清華源或阿里源或豆瓣源來下載。
pycharm安裝不了第三方庫?裝一個Anaconda然後PyCharm選擇Anaconda下的python.exe等待更新在
pipinstallKeras安裝