詳解有關(guān)PyCharm安裝庫(kù)失敗的問(wèn)題的解決方法
最近因?yàn)橐褂肞ython的緣故,安裝了python IDE+pycharm,如此安裝的原因是因?yàn)镻ycharn 并不像anaconda一樣擁有相對(duì)完整的依賴(lài)庫(kù)和開(kāi)發(fā)包,可以直接運(yùn)行python,但因?yàn)槟承┰颍腋挠昧藀ycharm,這不重要,所以就不多贅述了,重點(diǎn)說(shuō)一下pycharm安裝庫(kù)失敗的問(wèn)題。
具體情況是這樣的,因?yàn)閜ycharm并非集成了所有的python庫(kù),有些第三方庫(kù)需要自行安裝,我在cmd下使用pip install pygame成功安裝了pygame,并測(cè)試了是否安裝成功。
在cmd中輸入"python"運(yùn)行python,然后在python環(huán)境下輸入“import pygame”,cmd顯示出了當(dāng)前pygame版本為1.9.6,這說(shuō)明python的第三方庫(kù)pygame安裝成功,具體操作情況如下:

然后在打開(kāi)pycharm運(yùn)行python時(shí)發(fā)現(xiàn)pycharm提示“未找到pygame庫(kù)”,上網(wǎng)搜了一下,發(fā)現(xiàn)是pycharm所擁有的python依賴(lài)庫(kù)安裝位置和python IDE所擁有的依賴(lài)庫(kù)安裝位置不同所導(dǎo)致的,也就是說(shuō)剛才在cmd下運(yùn)行的pip install pygame是把pygame庫(kù)安裝到了Python IDE的庫(kù)目錄下了而非安裝到了pycharm的庫(kù)目錄下,所以pycharm找不到pygame。
但是,問(wèn)題來(lái)了,既然pycharm找不到庫(kù),而且python和pycharm的目錄不同,在pycharm下安裝pygame應(yīng)該沒(méi)什么問(wèn)題吧,但是pycharm竟然報(bào)錯(cuò)了,大概意思是檢測(cè)到已經(jīng)安裝了pygame,不能重復(fù)安裝,What's!!!!!!!!
那么,我的解決方法是: 在Pycharm的創(chuàng)建項(xiàng)目界面中,勾選上 inherit global site-package 和 make available to all project 即可。


這時(shí)候,打開(kāi)設(shè)置后會(huì)發(fā)現(xiàn),pycharm已經(jīng)加載進(jìn)來(lái)了pygame庫(kù)。

最后,在代碼中加入pygame庫(kù),并未再報(bào)錯(cuò),表示已經(jīng)成功安裝和導(dǎo)入了pygame庫(kù),安裝和導(dǎo)入其他庫(kù)的方法類(lèi)似。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python實(shí)現(xiàn)字符串匹配的KMP算法
KMP算法的關(guān)鍵是利用匹配失敗后的信息,盡量減少模式串與主串的匹配次數(shù)以達(dá)到快速匹配的目的。這篇文章主要介紹了Python實(shí)現(xiàn)字符串匹配的KMP算法,需要的朋友可以參考下2019-04-04
python turtle庫(kù)畫(huà)一個(gè)方格和圓實(shí)例
在本篇文章里小編給大家分享了關(guān)于python中用turtle庫(kù)畫(huà)一個(gè)方格和圓實(shí)例和相關(guān)代碼,需要的朋友們可以學(xué)習(xí)參考下。2019-06-06
cmd運(yùn)行python文件時(shí)對(duì)結(jié)果進(jìn)行保存的方法
今天小編就為大家分享一篇cmd運(yùn)行python文件時(shí)對(duì)結(jié)果進(jìn)行保存的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
python sklearn數(shù)據(jù)預(yù)處理之正則化詳解
數(shù)據(jù)的預(yù)處理是數(shù)據(jù)分析,或者機(jī)器學(xué)習(xí)訓(xùn)練前的重要步驟,這篇文章主要為大家詳細(xì)介紹了sklearn數(shù)據(jù)預(yù)處理中正則化的相關(guān)知識(shí),需要的可以參考下2023-10-10
Python設(shè)計(jì)模式之建造者模式實(shí)例詳解
這篇文章主要介紹了Python設(shè)計(jì)模式之建造者模式,簡(jiǎn)單說(shuō)明了建造者模式的概念、原理,并結(jié)合實(shí)例形式分析了Python定義及使用建造者模式相關(guān)操作技巧,需要的朋友可以參考下2019-01-01
有關(guān)Tensorflow梯度下降常用的優(yōu)化方法分享
今天小編就為大家分享一篇有關(guān)Tensorflow梯度下降常用的優(yōu)化方法分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02

