最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?報錯ImportError:?No?module?named?***的問題解決

 更新時間:2025年05月29日 10:53:57   作者:福旺旺  
本文主要介紹了Python?報錯ImportError:?No?module?named?***,下面就來介紹一下該問題的解決,具有一定的參考價值,感興趣的可以了解一下

一、報錯原因

  • 情形:運(yùn)用import函數(shù)調(diào)用Python包時出現(xiàn)。
  • 原因:報這種錯就是找不到對應(yīng)的包了。
  • 原理:運(yùn)用import函數(shù)調(diào)用Python包時,會從搜索路徑下面尋找對應(yīng)的包所在的庫,如果沒有找到對應(yīng)的包名,就會報這個錯。

二、解析情況

根據(jù)原理,報這種錯會有兩種情況。
一種就是根本沒有安裝相應(yīng)的包,另一種就是包沒有安裝在對應(yīng)的搜索路徑下面,出現(xiàn)這種情況一般是Python安裝過多版本或者進(jìn)行過升級(也就是解釋器用錯了,假如這個包是用Python3寫的,但你用Python2去運(yùn)行了,就會報錯)。

三、解決方法

  • 先確認(rèn)是那種情況,直接搜索看看能不能找到相應(yīng)的包
find / -name 包名
#/代表全局變量,如果權(quán)限不夠全局變量,就縮小范圍到個人賬戶下的范圍
#或者用whereis函數(shù)
whereis 包名

3.1、未安裝相應(yīng)的包

  • 直接用pip安裝相應(yīng)的包
pip install 包名
  • 如果沒有安裝pip,用下面的代碼安裝
sudo apt-get install python-pip

3.2、不在搜索路徑下

  • 第一步:在判斷原因時查找過包,記錄下包的位置
    以Python3.9為例,位置一般在
/..../python3.9/site-packages/

如果使用的是anaconda,路徑為:

/.../anaconda3/lib/python3.9/site-packages/
  • 第二步:查看Python的搜索路徑有哪些
    • 在Linux中輸入python進(jìn)入python操作頁面
    • 輸入下面代碼查找搜索路徑
import sys
sys.path

在這里插入圖片描述

  • 第三步:將包的路徑添加到搜索路徑中
  • 設(shè)置pythonpath環(huán)境變量
    編輯 ~/.profile 文件:(需要管理員權(quán)限)
export PYTHONPATH=$PYTHONPATH:待加入的搜索路徑

直接在命令行中輸入:(臨時,下次開機(jī)時失效)

export PYTHONPATH=$PYTHONPATH:待加入的搜索路徑

注意不要有空格,否則會報錯

  • 添加.pth 文件(需要管理員權(quán)限)
    在搜索目錄下新建一個.pth 文件,文件名任意,文件中每一行是一個路徑,將第一步的路徑輸進(jìn)入。(python運(yùn)行時將會自動把每個.pth文件中的路徑加入到搜索路徑中)

  • 通過sys.path設(shè)置路徑(臨時)

import  sys
sys.path.append("待加入的搜索路徑")
  • 在pycharm中設(shè)置搜索路徑(只在pycharm中有效)
    有兩種方法:
    1). 右擊要加入的路徑文件夾,選擇“Mark Directory as ”,再選擇“source root”
    2). 在edit configurations 中點擊“environment variables”,輸入:
    name: PYTHONPYTH
    Values: “待加入的路徑”

3.3、進(jìn)入對應(yīng)的版本

  • 安裝多個Python版本后,可以在命令上標(biāo)注版本號,來進(jìn)入不同大版本的Python。
  • 這樣也可以解決搜索不到對應(yīng)包的問題。包裝在了版本2中就進(jìn)Python2版本,包裝在了版本3中就進(jìn)python3版本(如果需要調(diào)用的多個包不在同一版本內(nèi),這個辦法就失效了)
  • 運(yùn)行:python2(/3)
  • 既然知道是包和解釋器不匹配造成的了,同樣的可以通過更改Python文件的文件頭部說明也可以指定解釋器
    • 具體操作:在Python文件的首行加上,#!/usr/bin/env python3
  • 例如

在這里插入圖片描述

在這里插入圖片描述

到此這篇關(guān)于Python 報錯ImportError: No module named ***的文章就介紹到這了,更多相關(guān)Python ImportError報錯 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • pytorch判斷是否cuda 判斷變量類型方式

    pytorch判斷是否cuda 判斷變量類型方式

    這篇文章主要介紹了pytorch判斷是否cuda 判斷變量類型方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • PyQt5的QWebEngineView使用示例

    PyQt5的QWebEngineView使用示例

    這篇文章主要介紹了PyQt5的QWebEngineView使用示例,幫助大家更好的學(xué)習(xí)和使用python,感興趣的朋友可以了解下
    2020-10-10
  • FFrpc python客戶端lib使用解析

    FFrpc python客戶端lib使用解析

    這篇文章主要介紹了FFrpc python客戶端lib使用解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python利用Turtle庫繪制一顆櫻花樹

    Python利用Turtle庫繪制一顆櫻花樹

    后唐李煜曾說道,櫻花落盡春將困,秋千架下歸時。漏暗斜月遲遲,花在枝。櫻花落盡的時候春天也將過去了,秋千架下歸去時。天上的斜月姍姍來遲,花還在枝頭。本文將用Python+Turtle繪制一顆櫻花樹,感興趣的可以嘗試一下
    2022-04-04
  • Python實現(xiàn)生成對角矩陣和對角塊矩陣

    Python實現(xiàn)生成對角矩陣和對角塊矩陣

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實現(xiàn)生成對角矩陣和對角塊矩陣,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2023-04-04
  • 一篇文章快速了解Python的GIL

    一篇文章快速了解Python的GIL

    這篇文章主要介紹了一篇文章快速了解Python的GIL,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • python編程中簡潔優(yōu)雅的推導(dǎo)式示例詳解

    python編程中簡潔優(yōu)雅的推導(dǎo)式示例詳解

    這篇文章主要為大家介紹了python編程中簡潔優(yōu)雅的推導(dǎo)式示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2021-11-11
  • python GUI庫圖形界面開發(fā)之PyQt5信號與槽機(jī)制、自定義信號基礎(chǔ)介紹

    python GUI庫圖形界面開發(fā)之PyQt5信號與槽機(jī)制、自定義信號基礎(chǔ)介紹

    這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5信號與槽機(jī)制基礎(chǔ)介紹,需要的朋友可以參考下
    2020-02-02
  • Python導(dǎo)包模塊報錯的問題解決

    Python導(dǎo)包模塊報錯的問題解決

    這篇文章主要介紹了Python導(dǎo)包模塊報錯的問題解決,文章圍繞主題相關(guān)內(nèi)容詳細(xì)介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-03-03
  • Django中提供的6種緩存方式詳解

    Django中提供的6種緩存方式詳解

    這篇文章主要介紹了Django中提供的6種緩存方式詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08

最新評論

漾濞| 日喀则市| 正蓝旗| 永靖县| 柳河县| 柳河县| 嵩明县| 祁连县| 九寨沟县| 兴化市| 芜湖市| 大理市| 花莲市| 北碚区| 普宁市| 新乡县| 陵川县| 康保县| 潞西市| 和平区| 林甸县| 墨玉县| 郧西县| 澄迈县| 桦甸市| 兴文县| 桐城市| 彰化县| 夏津县| 宜宾市| 商丘市| 黄陵县| 神池县| 通化县| 镇雄县| 图木舒克市| 敦煌市| 邮箱| 勃利县| 梅河口市| 宣威市|