国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python安裝好了某個(gè)包但是仍報(bào)錯(cuò)ImportError: No module named xxx的解決方法及思路

這篇具有很好參考價(jià)值的文章主要介紹了python安裝好了某個(gè)包但是仍報(bào)錯(cuò)ImportError: No module named xxx的解決方法及思路。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

??這是一個(gè)應(yīng)該比較常見的問題,下面首先講一下該類問題的一般解決 思路,然后再進(jìn)行一個(gè)自我debug的過程描述。

1 解決思路

??出現(xiàn)該問題的根本原因是,當(dāng)前使用的python環(huán)境,和已經(jīng)安裝了包的python環(huán)境不是同一個(gè)。解決問題一般可以根據(jù)如下順序進(jìn)行思考:

  1. 首先檢查一下當(dāng)前的conda環(huán)境,是否確實(shí)是你已經(jīng)安裝了這個(gè)包的環(huán)境。這可以通過執(zhí)行conda list命令來查看,如果列出的包里面有你需要的包,那么跳過這一步;如果沒有,那么切換到對(duì)應(yīng)的正確虛擬環(huán)境下,或者就裝一下這個(gè)包吧,一般pip install。
  2. 如果不是上面的問題,檢查一下當(dāng)前python命令,使用的是哪里的python。這可以通過執(zhí)行type python或者type python3來進(jìn)行查詢。如果是conda里的python,那么其路徑一般為/opt/conda/bin/python3(正確路徑),而系統(tǒng)的python一般是/usr/bin/python3。
    ??
2 解決過程

??博主這里出現(xiàn)的問題是,要import cv2的時(shí)候,報(bào)錯(cuò):

ImportError: No module named cv2

??于是,我執(zhí)行conda list,列出了當(dāng)前conda環(huán)境下安裝好的環(huán)境,可以看出,我是安裝好opencv-python(即cv2)了的:
python安裝好了某個(gè)包但是仍報(bào)錯(cuò)ImportError: No module named xxx的解決方法及思路
??既然包已經(jīng)安裝了,但是python卻找不到,那么,我們查一下當(dāng)前使用的python到底是哪個(gè),執(zhí)行如下命令:

type python3

??我這里的輸出為:

python3 is hashed (/usr/bin/python3)

??而如果查找的是python,也獲得了類似的輸出:

python is /usr/bin/python

??這就有問題了,這個(gè)python應(yīng)該是系統(tǒng)自帶的python環(huán)境,并不是我們當(dāng)前conda環(huán)境下的,所以就會(huì)出現(xiàn)找不到conda已經(jīng)安裝的包的問題了。那么問題的原因找到了,我又回想了一下,我昨天好像剛把/usr/bin這個(gè)路徑給添加進(jìn)環(huán)境變量里了。執(zhí)行如下命令,查看當(dāng)前環(huán)境變量:

vim ~/.bashrc

??文件末尾的內(nèi)容如下所示,我確實(shí)將conda路徑和系統(tǒng)路徑都加進(jìn)去了:

export PATH=$PATH:/opt/conda/bin/
export PATH=$PATH:/usr/bin/

??之前這么添加的原因是,不加進(jìn)去的話,使用pip、conda、python的時(shí)候都需要把這個(gè)路徑前綴給帶上,感覺很麻煩(當(dāng)然,這個(gè)問題可能只是因?yàn)槲以赿ocker環(huán)境里)。解決辦法就很簡單了,可以把/usr/bin/這個(gè)環(huán)境變量去掉,也可以把兩個(gè)環(huán)境變量都去掉,然后保存,執(zhí)行:

source ~/.bashrc

??環(huán)境變量的修改就生效了。下面,讓我們再執(zhí)行python3,就不會(huì)再說找不到已經(jīng)安裝的包了(如果報(bào)錯(cuò)找不到python,或者發(fā)現(xiàn)python還是usr路徑下的,那么,在執(zhí)行的時(shí)候帶上路徑前綴吧,比如/opt/conda/bin/python3)。文章來源地址http://www.zghlxwxcb.cn/news/detail-439218.html

到了這里,關(guān)于python安裝好了某個(gè)包但是仍報(bào)錯(cuò)ImportError: No module named xxx的解決方法及思路的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python 中錯(cuò)誤 ImportError: No Module Named Sklearn

    Python 中錯(cuò)誤 ImportError: No Module Named Sklearn

    在 Python 中,sklearn 被用作機(jī)器學(xué)習(xí)工具,用于在回歸、集群等方面創(chuàng)建程序。很多時(shí)候,導(dǎo)入它會(huì)拋出錯(cuò)誤—— No module named sklearn 。 這意味著由于安裝錯(cuò)誤、無效的 Python 或 pip 版本或其他問題,系統(tǒng)無法找到它。 假設(shè)我們將 sklearn 或任何 Python 庫安裝到系統(tǒng)中。 系統(tǒng)提示

    2024年02月09日
    瀏覽(19)
  • 解決Python ImportError: No module named ‘distutils.util‘錯(cuò)誤

    Python是一種廣泛使用的編程語言,它提供了豐富的標(biāo)準(zhǔn)庫和第三方庫來支持各種開發(fā)需求。然而,在使用Python開發(fā)過程中,有時(shí)會(huì)遇到各種各樣的錯(cuò)誤。其中之一就是\\\"ModuleNotFoundError: No module named ‘distutils.util’\\\"錯(cuò)誤。 這個(gè)錯(cuò)誤通常表示Python解釋器無法找到名為’distutils.ut

    2024年02月06日
    瀏覽(34)
  • 由ImportError: No module named openpyxl引發(fā)的一系列python問題

    由ImportError: No module named openpyxl引發(fā)的一系列python問題

    場景描述 如下是我在運(yùn)行python文件時(shí)出現(xiàn)的一系列問題,沒有和我一樣問題的,大家可以找自己對(duì)應(yīng)的問題,不需要一點(diǎn)一點(diǎn)看,謝謝大家。 問題1:運(yùn)行py文件出現(xiàn)ImportError: No module named openpyxl錯(cuò)誤 在執(zhí)行某個(gè)python文件時(shí),出現(xiàn)了該錯(cuò)誤,是因?yàn)闆]有相關(guān)模塊造成的。 解決方

    2024年02月02日
    瀏覽(28)
  • 虛擬環(huán)境和Pycharm中均有transforms仍報(bào)ModuleNotFoundError:No module named ‘transformers‘

    虛擬環(huán)境和Pycharm中均有transforms仍報(bào)ModuleNotFoundError:No module named ‘transformers‘

    問題:運(yùn)行新模型,配置了新環(huán)境,下載了包后,仍然報(bào)ModuleNotFoundError:No module named \\\'transformers\\\' 錯(cuò)誤。 查看Pycharm解釋器: 沒問題!?。?? 命令行查看虛擬環(huán)境: import一下~~ 沒啥問題,再下載一次得了 運(yùn)行PyCharm仍然報(bào)錯(cuò)~~ 發(fā)現(xiàn)原因是具體代碼的環(huán)境沒有修改?。。?! 解決

    2024年02月03日
    瀏覽(22)
  • 解決Python已經(jīng)安裝了requests但是出現(xiàn)ModuleNotFoundError: No module named ‘requests‘的方法

    解決Python已經(jīng)安裝了requests但是出現(xiàn)ModuleNotFoundError: No module named ‘requests‘的方法

    我的python版本是3.10.4 cmd 輸入 py -0y查看python版本 我之前已經(jīng)裝了requests庫 但是在運(yùn)行腳本的時(shí)候卻提示 ModuleNotFoundError: No module named \\\'requests\\\' 怎么看自己導(dǎo)沒導(dǎo)入requests庫? 在pycharm終端輸入 pip install requests? 出現(xiàn)如下文字: 圖片里的內(nèi)容大致意思就是:指在當(dāng)前環(huán)境中已經(jīng)安

    2024年02月04日
    瀏覽(21)
  • 已經(jīng)安裝了 python 庫,但是為什么調(diào)用不了;ModuleNotFoundError: No module named ‘xxx庫名‘

    已經(jīng)安裝了 python 庫,但是為什么調(diào)用不了;ModuleNotFoundError: No module named ‘xxx庫名‘

    ModuleNotFoundError: No module named ‘a(chǎn)utox’ 但是通過 pip list 查看是可以發(fā)現(xiàn)這個(gè)庫的?。。?! 最近在嘗試一些 自動(dòng)機(jī)器學(xué)習(xí)方面的內(nèi)容Auto ML,于是就裝了一下 autox 這個(gè)庫。將 github 上的倉庫克隆下來之后,進(jìn)入該倉庫的主文件目錄,使用 下面的指令進(jìn)行安裝。 通過 pip list 查看

    2024年02月12日
    瀏覽(20)
  • ImportError: No module named pkg_resources

    當(dāng)使用 pip 命令時(shí),如果出現(xiàn) ImportError: No module named pkg_resources 錯(cuò)誤, 通常表示你的 Python 環(huán)境中缺少了 setuptools 模塊或該模塊損壞 。 解決此問題的一種方法是重新安裝或升級(jí) setuptools 模塊。你可以按照以下步驟進(jìn)行操作: 打開終端并以管理員(root)身份運(yùn)行。 使用以下命

    2024年02月14日
    瀏覽(46)
  • ImportError: No module named ‘jupyter_client‘解決方案

    ImportError: No module named ‘jupyter_client‘解決方案

    ??大家好,我是愛編程的喵喵。雙985碩士畢業(yè),現(xiàn)擔(dān)任全棧工程師一職,熱衷于將數(shù)據(jù)思維應(yīng)用到工作與生活中。從事機(jī)器學(xué)習(xí)以及相關(guān)的前后端開發(fā)工作。曾在阿里云、科大訊飛、CCF等比賽獲得多次Top名次。現(xiàn)為CSDN博客專家、人工智能領(lǐng)域優(yōu)質(zhì)創(chuàng)作者。喜歡通過博客創(chuàng)作

    2024年02月05日
    瀏覽(23)
  • Python報(bào)錯(cuò)ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl‘ module is compil

    Python報(bào)錯(cuò)ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl‘ module is compil

    運(yùn)行openai模塊時(shí),報(bào)錯(cuò) ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl’ module is compiled with LibreSSL 2.8.3. 可以在解釋器中將urllib3指定版本號(hào)

    2024年02月11日
    瀏覽(20)
  • Python報(bào)錯(cuò)ModuleNotFoundError: No module named ‘psutil‘

    Python報(bào)錯(cuò)ModuleNotFoundError: No module named ‘psutil‘

    python運(yùn)行時(shí),因?yàn)榇a里引入了某些組件庫,但是本地沒有,便會(huì)報(bào)錯(cuò)ModuleNotFoundError: No module named \\\'XXX\\\',如下圖: 此圖是沒有導(dǎo)入psutil庫。 解決:在python安裝目錄下的 Scripts 目錄下進(jìn)入cmd黑窗口,運(yùn)行命令 pip install psutil 安裝。 如果是內(nèi)網(wǎng)連通公網(wǎng)倉庫不方便,則通過如下

    2024年02月16日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包