解決pycharm每次新建項(xiàng)目都要重新安裝一些第三方庫(kù)的問(wèn)題
目前有三個(gè)解決辦法,也是親測(cè)有用的:
第一個(gè)方法:
因?yàn)橹坝型ㄟ^(guò)pycharm的project interpreter里的+號(hào)添加過(guò)一些庫(kù),但添加的庫(kù)只是指定的項(xiàng)目用的,如果想要用,就必須用之前的項(xiàng)目的python解釋器,舉個(gè)例子:

這個(gè)是我之前的項(xiàng)目的解釋器,這個(gè)項(xiàng)目解釋器是繼承的python的解釋器,同時(shí)又安裝了上面你看到的這些庫(kù),包含numpy和opencv-python等,然后我新建一個(gè)項(xiàng)目:

這個(gè)項(xiàng)目的解釋器是這個(gè),沒(méi)有我之前安裝的numpy以及opencv等庫(kù)。只要 把它換成之前項(xiàng)目的解釋器就自動(dòng)會(huì)加載之前項(xiàng)目安裝的第三方庫(kù)了。效果如下(注意我的解釋器的路徑)

這樣就可以用之前下載好的python第三方庫(kù)了,不知道有沒(méi)有說(shuō)明白。
第二個(gè)方法:
添加項(xiàng)目所用的python的site-package的路徑,這個(gè)同時(shí)也解決了,為什么在有的時(shí)候cmd可以導(dǎo)入一些庫(kù),而pycharm不導(dǎo)入會(huì)報(bào)no moudule的問(wèn)題,實(shí)際上還是環(huán)境變量的問(wèn)題

點(diǎn)擊設(shè)置參數(shù)

在環(huán)境變量里面添加一個(gè)PYTHONPATH路徑

這個(gè)路徑可以通過(guò)cmd找到,因?yàn)槎颊f(shuō)了cmd可以找到這個(gè)全局安裝的庫(kù),但是pycharm找不到

這個(gè)路徑填:H:\library\python\lib\site-packages即可
實(shí)際上很多庫(kù)安裝之后都會(huì)把路徑信息加到這里,這樣就能找到安裝的庫(kù)。
第三個(gè)方法:
如果你安裝的庫(kù)都是通過(guò)pip安裝到site-packages里面的話(huà),其實(shí)可以繼承一下就可以了
點(diǎn)開(kāi)解釋器,Add

把inherit global site-packages 打上勾就可以了

總結(jié):
上述方法用一個(gè)就能解決,第一個(gè)方法是依賴(lài)pycharm內(nèi)部安裝的第三庫(kù),只需要安裝一次,然后以后每次都索引到這個(gè)繼承之后的解釋器就可以,但這樣用的庫(kù)并不是用的通過(guò)全局安裝好的庫(kù)。
第二個(gè)方法本質(zhì)就是添加全局安裝好的庫(kù)(通過(guò)pip安裝的)
第三個(gè)方法是我后來(lái)加的,我覺(jué)得是最好的方法,不麻煩,也理解了這里面的解釋器的繼承
Note:有一點(diǎn)很奇怪這個(gè)python的路徑明明是H:\library\python\Lib\site-packages但是用cmd打印出來(lái)是小寫(xiě)的lib,不知道這個(gè)是為什么,但不管以打印的為準(zhǔn)就對(duì)了。
以上這篇解決pycharm每次新建項(xiàng)目都要重新安裝一些第三方庫(kù)的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python如何生成網(wǎng)頁(yè)驗(yàn)證碼
這篇文章主要為大家詳細(xì)介紹了python如何生成網(wǎng)頁(yè)驗(yàn)證碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07
對(duì)python pandas 畫(huà)移動(dòng)平均線(xiàn)的方法詳解
今天小編就為大家分享一篇對(duì)python pandas 畫(huà)移動(dòng)平均線(xiàn)的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-11-11
Python實(shí)現(xiàn)實(shí)時(shí)增量數(shù)據(jù)加載工具的解決方案
這篇文章主要分享結(jié)合單例模式實(shí)際應(yīng)用案例:實(shí)現(xiàn)實(shí)時(shí)增量數(shù)據(jù)加載工具的解決方案。最關(guān)鍵的是實(shí)現(xiàn)一個(gè)可進(jìn)行添加、修改、刪除等操作的增量ID記錄表。需要的可以參考一下2022-02-02
python+mysql實(shí)現(xiàn)教務(wù)管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python+mysql實(shí)現(xiàn)教務(wù)管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-02-02
解決Python調(diào)用df.to_csv()出現(xiàn)中文亂碼的問(wèn)題
在Python使用df.to_csv()時(shí),若出現(xiàn)中文亂碼,可通過(guò)加入?yún)?shù)encoding="utf_8_sig"解決,"utf-8"編碼不包含BOM,直接處理文件時(shí)會(huì)將BOM誤讀為內(nèi)容;而"utf_8_sig"會(huì)識(shí)別并處理BOM,避免亂碼,此方法為實(shí)踐經(jīng)驗(yàn),供參考2024-09-09
TensorFlow2.4完成Word2vec詞嵌入訓(xùn)練方法詳解
這篇文章主要為大家介紹了TensorFlow2.4完成Word2vec詞嵌入訓(xùn)練方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
使用Pytorch構(gòu)建第一個(gè)神經(jīng)網(wǎng)絡(luò)模型?附案例實(shí)戰(zhàn)
這篇文章主要介紹了用Pytorch構(gòu)建第一個(gè)神經(jīng)網(wǎng)絡(luò)模型(附案例實(shí)戰(zhàn)),本文通過(guò)實(shí)例代碼給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03
簡(jiǎn)單示例解析python爬蟲(chóng)IP的使用(小白篇)
這篇文章主要為大家通過(guò)簡(jiǎn)單示例解析python爬蟲(chóng)IP的使用介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06
Python自動(dòng)發(fā)送郵件的方法實(shí)例總結(jié)
這篇文章主要介紹了Python自動(dòng)發(fā)送郵件的方法,結(jié)合實(shí)例形式總結(jié)分析了Python使用smtplib和email模塊發(fā)送郵件的相關(guān)使用技巧與操作注意事項(xiàng),需要的朋友可以參考下2018-12-12

