溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

pip安裝第三方包PyCharm無法導(dǎo)入怎么解決

發(fā)布時間:2020-10-27 21:12:49 來源:億速云 閱讀:499 作者:Leah 欄目:開發(fā)技術(shù)

pip安裝第三方包PyCharm無法導(dǎo)入怎么解決?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

一般我們安裝Python的第三方包都會在終端執(zhí)行下列命令進行安裝:

pip install 要安裝的包名

安裝成功后發(fā)現(xiàn)在PyCharm中仍然存在找不到包的問題,為什么呢?
總之就是PyCharm找不到pip安裝的包的路徑,比如我之前用pip安裝的matplotlib包的路徑:

pip show matplotlib

顯示如下:

Name: matplotlib
Version: 3.1.2
Summary: Python plotting package
Home-page: https://matplotlib.org
Author: John D. Hunter, Michael Droettboom
Author-email: matplotlib-users@python.org
License: PSF
Location: /Users/superfarr/anaconda3/lib/python3.6/site-packages
Requires: pyparsing, numpy, cycler, kiwisolver, python-dateutil
Required-by: jupyterthemes

如上,那么matplotlib包的路徑為:/Users/superfarr/anaconda3/lib/python3.6/site-packages
如果你的電腦上安裝了Anaconda這個軟件,那么會自帶pip這個工具,否則需要自己手動安裝pip,而這兩種安裝pip的方式?jīng)Q定了pip安裝Python第三方包存儲的位置的不同:

  • 如果是Anaconda自帶的pip,用pip安裝python包時會默認將包安裝到/Users/用戶名/anaconda3/lib/python3.6/site-packages
  • 如果是自己手動安裝的pip,安裝的包一般是在python安裝目錄下的lib\site-packages\包名

而PyCharm是無法自己找到這個路徑的,所以需要手動配置。

當(dāng)然,你也可以直接在PyCharm的File->setting->Python Interpreter中點擊加號搜索需要的包名進行下載,只是這種方式比慢,市場出現(xiàn)下載出錯的問題。

pip安裝第三方包PyCharm無法導(dǎo)入怎么解決
pip安裝第三方包PyCharm無法導(dǎo)入怎么解決

下面就來講一下如何配置PyCharm中pip安裝的路徑

點擊右下角配置Python Interpreter(Python解釋器)
你可能發(fā)現(xiàn)會有多個Python Interpreter,那是因為如果之前安裝了Anaconda會自帶一個解釋器,Mac版本的PyCharm也會自帶Python Interpreter,而Anaconda自帶pip安裝的包就在Anaconda路徑下,所以你需要找到這個路徑。

pip安裝第三方包PyCharm無法導(dǎo)入怎么解決

選擇Interpreter Settings

pip安裝第三方包PyCharm無法導(dǎo)入怎么解決

點擊右上角的齒輪,選擇add

pip安裝第三方包PyCharm無法導(dǎo)入怎么解決

會發(fā)現(xiàn)左邊有好多環(huán)境,這里選擇第一個配置環(huán)境,Existing environment,然后配置路徑,如果是安裝了一般是~/anaconda3/bin/python,點擊OK
這時候再來看當(dāng)前項目的第三方包,發(fā)現(xiàn)之前用pip安裝的第三方包都有了

pip安裝第三方包PyCharm無法導(dǎo)入怎么解決

看完上述內(nèi)容,你們掌握pip安裝第三方包PyCharm無法導(dǎo)入怎么解決的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI