1. 程式人生 > >python報錯No module named XXX通用解決方法

python報錯No module named XXX通用解決方法

一 問題現象

D:\Python27\python.exe E:/Python/MySQLControler/Main/Main.py
Traceback (most recent call last):
  File "E:/Python/MySQLControler/Main/Main.py", line 17, in <module>
    from Notice import MyFrame3
ImportError: No module named Notice

Process finished with exit code 1

二 解決方法

1 進入D:\Python27\Lib\site-packages資料夾

2 新建檔案mypkpath.pth

3 檔案中新增內容

E:\Python\MySQLControler\Notice

4 怎樣確認是否生效

E:\Python\MySQLControler>python
Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', 'E:\\Python\\MySQLControler', 'C:\\WINDOWS\\SYSTEM32\\python27.zip', 'D:\\Python27\\DLLs', 'D:\\Python27\\lib', 'D:\\Python27\\lib\\plat-win', 'D:\\Python27\\lib\\lib-tk', 'D:\\Python27', 'C:\\Users\\
cakin\\AppData\\Roaming\\Python\\Python27\\site-packages', 'D:\\Python27\\lib\\site-packages', 'D:\\Python27\\lib\\site-packages\\pip-9.0.1-py2.7.egg', 'E:\\Python\\MySQLControler\\WriteAndReadFile', 'E:\\
Python\\MySQLControler\\Notice']

相關推薦

pythonNo module named XXX通用解決方法

一 問題現象 D:\Python27\python.exe E:/Python/MySQLControler/Main/Main.py Traceback (most recent call last

ImportError: No module named XXX 錯誤解決方法(Windows)

window環境下使用pycharm編輯器來寫Python時,由from *** import *** 語句導致控制檯輸出ImportError: No module named ***時,顯而易見是由於未找到名為***的模組。遇到這類問題,首先要確認是否已經安裝過該模組。

pycharm中對於no module named xxx解決方法

在pycharm中,當使用sys.path.append設定檔案匯入路徑時,其下的檔案在被import時,仍然會標紅提示 no module named xxx. 如: 解決方法如下,找到目標檔

mac 上python編譯No module named MySQLdb

nload egg setup sql tmp loading mysql exp finall mac 上python編譯報錯No module named MySQLdb You installed python You did brew install mys

linux下python,import cv2no module named cv2

ont 如果 spa module size pip3 pen 報錯 install 配置情況:anaconda2,anaconda3都有裝 打開python,看是哪個版本 如果是anaconda2:pip install opencv-python(試過pip insta

Python:匯入numpy No module named numpy

  Numpy是python的一種開源的數值計算擴充套件。這種工具可用來儲存和處理大型矩陣,比python自身的巢狀列表結構要高效的多。但是在使用numpy時可能會出錯(如上圖)。 解決辦法:下載安裝對應版本的numpy程式,       學習並轉載

python 3.6.2,安裝pillow已完成,但仍No module named 'PIL'

使用的工具是 pycharm,python 3.6.2,list pip 中已顯示出 Pillow 5.0.0版本,解除安裝重灌後、重啟python 仍然不行 搜了好多帖子、基本都是讓重新安裝pillow; 程式碼: # 匯入模組 from PIL im

已經裝了MySQL-python,但仍: No module named MySQLdb

可能是版本問題,或者裝了兩個版本 解決方法: 2.unzip  MySQL-python-1.2.5.zip 3,安裝 cd MySQL-python-1.2.5  python setup.py build python setup.py install

yum執行No module named yummain處理

under readme 3.4 rda speed loaded 解決 sans changelog 今天上服務器上執行yum install htop出現 import yummain導入報錯No module named yummain,於是百度查找問題處理方案,

Ubuntu安裝Sqlite:No module named 'ConfigParser'

python3 系統 tail module install log tails fig art 安裝命令:`sudo apt install sqlite` 原因,我把系統默認的python版本改為了python3 改為python2即可,用update-alternat

Django No module named 'django.templates'

django site set 工程文件 .py module nbsp 方法 name 前言 Django 模板報錯了 修改方法: 將你的工程文件下(my_site)的settings.py中的TEMPLATES中的templates字段全部改為template

django :No module named 'MySQLdb'

當你執行django時報如下錯誤: 'Did you install mysqlclient or MySQL-python?' % e django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No m

ssrNo module named cymysql

centos安裝酸酸乳報錯如下 File "/root/shadowsocksr/db_transfer.py", line 237, in thread_db rows = db_instance.pull_db_all_user() File "/

ipython執行No module named 'tkinter'

檢視是否安裝tkinter sudo apt search python3-tk 顯示如下 Sorting… Done Full Text Search… Done python3-tk/bionic-updates 3.6.7-1~18.04 amd64

django :No module named 'MySQLdb'

當你執行django時報如下錯誤: 'Did you install mysqlclient or MySQL-python?' % e django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb m

win10安裝kerasNo module named 'yaml'

在win10下成功安裝了keras,並且pip3 list顯示但是在import keras時,總是報錯網上查了很多資料,都是顯示沒有安裝pyyaml,但是我明明安裝了啊最終解決方法如下:pip3 uninstall pyyamlpip3 install pyyaml即重新安

關於PyCharm匯入自己寫的module時報No Module Named XXX解決方案

本人對Pycharm情有獨鍾,強大的功能再搭配ipython簡直不要太爽。可是就在今天,本人為了使用某些第三方庫,在原來的Python2.7.11版本的基礎上裝了3.6.的版本,結果一頓瞎折騰可,導致

flaskNo module named 'flask.ext'

div eno err color clas mod not imp ask 解決: from flask.ext.httpauth import HTTPBasicAuth 改為 from flask_httpauth import HTTPBasicAuth

解決scrapyNo module named cryptography.hazmat.bind

在linux下配置完執行是出現ImportError: No module named cryptography.hazmat.bindings.openssl.binding的錯誤。原因是craptography並沒有安裝。如果直接安裝cryptography

python出現ImportError: No module named 'xxx'問題

python模組以及匯入出現ImportError: No module named ‘xxx’問題 環境: CentOS7 問題描述 前幾天出現ImportError: No module