Windows下pycharm安裝第三方庫失敗(通用解決方案)
學習python都知道,python的第三方庫是很多,如果都在本機 pip 的話,在新建項目的時候都會加載不需要用到的庫,影響運行速度。而且現(xiàn)在都是用pycharm,因為它強大好用方便。但是pycharm安裝第三庫也會失敗的。
Python有一個 virtualenv 的庫,是管理虛擬運行環(huán)境,可以獨立每一個運行環(huán)境,這樣就可以分離不必要的庫而影響運行了。
pycharm強大在于創(chuàng)建一個Project的時候可以選擇virtualenv,
選擇圖中可以直接創(chuàng)建一個獨立的 Virtualenv 運行環(huán)境,十分的方便,然后就是安裝需要的第三方庫,按下Ctrl+Alt+S
選擇+可以安裝你需要的庫,但是Windows下的環(huán)境總會出問題,導致有些庫無論怎么裝都不成功,各種報錯,而且網(wǎng)上找了各種解決辦法都無效。
解決辦法一:
創(chuàng)建的時候選擇 conda,一般接觸python都是知道一個強大的庫叫Anaconda
這樣就是以Anaconda去pip,但是這樣有一個缺點,當你換了一個項目后,再切回這個項目,一般你都找不到這個conda的運行環(huán)境了,畢竟找起來有點麻煩,還是能找到的
解決辦法二:(也是推薦的解決辦法)
在cmd命令下,去創(chuàng)建一個你項目路徑,mkdir一個項目,
- virtualenv 完整的項目路徑(包括虛擬環(huán)境的名字)
- cd 完整的項目路徑/Scriptsactivate(deactivate這個命令是退出env環(huán)境)
- 這樣就能進入這個虛擬環(huán)境,然后pip你需要的第三方庫
當你pip還有一些錯的時候,這時候可以去https://www.lfd.uci.edu/~gohlke/pythonlibs/下載Twisted中對應的版本,python3.6就是下載cp36的,然后就 pip install Twisted‑18.9.0‑cp36‑cp36m‑win_amd64.whl,建議后面填寫完整路徑
一般創(chuàng)建一個環(huán)境,可以多個項目用,比如Scrapy庫,那么爬蟲的項目都指向這個虛擬環(huán)境
可以選擇項目的運行環(huán)境,而路徑就是你創(chuàng)建的虛擬環(huán)境Scripts中指向python.exe
也可以創(chuàng)建一個獨立的項目環(huán)境,命令和上面一樣,不過項目名下創(chuàng)建Virtualenv,比如你在D盤創(chuàng)建了一個MyDemo的項目,進去運行命令,虛擬環(huán)境名為demo,那么就有一下目錄D:\MyDemo\demo\Scripts,只要在MyDemo下創(chuàng)建你的項目,用pycharm打開,就可以直接用了
到此這篇關(guān)于Windows下pycharm安裝第三方庫失敗(通用解決方案)的文章就介紹到這了,更多相關(guān)pycharm安裝第三方庫失敗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Pandas.DataFrame行和列的轉(zhuǎn)置的實現(xiàn)
本文主要介紹了Pandas.DataFrame行和列的轉(zhuǎn)置的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-02-02如何使用Python連接?SSH?服務器并執(zhí)行命令
實際開發(fā)中,有時候經(jīng)常需要查看日志,有時候使用ssh工具打開就為了看一下錯誤日志又比較麻煩,所以今天帶來一個簡單的基于python的小工具,感興趣的朋友跟隨小編一起看看吧2023-11-11Python下應用opencv 實現(xiàn)人臉檢測功能
OpenCV是如今最流行的計算機視覺庫,今天我們通過本文給大家分享Python下應用opencv 實現(xiàn)人臉檢測功能,感興趣的朋友跟隨小編一起看看吧2019-10-10Python實現(xiàn)帶參數(shù)與不帶參數(shù)的多重繼承示例
這篇文章主要介紹了Python實現(xiàn)帶參數(shù)與不帶參數(shù)的多重繼承,結(jié)合具體實例形式對比分析了Python實現(xiàn)帶參數(shù)與不帶參數(shù)的多重繼承相關(guān)操作技巧,需要的朋友可以參考下2018-01-01python中必會的四大高級數(shù)據(jù)類型(字符,元組,列表,字典)
這篇文章主要介紹了python中必會的四大高級數(shù)據(jù)類型(字符,元組,列表,字典),本文通過實例圖文相結(jié)合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-05-05