python cmd 啟動python專案報錯:no module named “xxx”
場景:使用pycharm編輯器啟動pyhon專案時可以啟動,但使用cmd啟動時,會報:no module named “xxx”的錯誤,此時,有兩種情況:
1.no module named “xxx”裡的“xxx”是python的庫名;
此時說明引用庫沒成功,可能是因為電腦裡有多個版本的python,
解決方法:在cmd中啟用你所使用的python版本,例:activate python 3.6(如果安裝了python3.7,想使用3.6的環境請參考:https://www.cnblogs.com/xiaodai0/p/9780101.html)
2.no module named “xxx”裡的“xxx”是本地的檔名;
此時說明系統沒有找到該資料夾
解決方法:在引入包的時候加上如下幾行程式碼:
import sys current_dir = os.path.abspath(os.path.dirname(__file__)) rootPath = os.path.split(current_dir)[0] sys.path.append(rootPath)
如果想使用.bat檔案自動執行,請參考:https://www.cnblogs.com/xiaodai0/p/10049635.html
相關推薦
python cmd 啟動python專案報錯:no module named “xxx”
場景:使用pycharm編輯器啟動pyhon專案時可以啟動,但使用cmd啟動時,會報:no module named “xxx”的錯誤,此時,有兩種情況: 1.no module named “xxx”裡的“xxx”是python的庫名; 此時說明引用庫沒成功,可能是因為電腦裡有多個版本的pyth
python的卸載方式和運行yum報錯:No module named yum
package 其他 too alt mir edits oca 情況下 test 公司測試機環境不知道給我卸了什麽包,導致yum運行報錯狀況: 系統版本:Red Hat Enterprise Linux Server release 6.2 (Santiago) 內核版本
python 3.X系列報錯:No module named 'urllib2'
查閱Python官方文件裡面已有說明: Note The urllib2 module has been split across several modules in Python 3.0 named urllib.request and urllib.error. The
python 3.x報錯:No module named 'cookielib'或No module named 'urllib2'
1. ModuleNotFoundError: No module named 'cookielib' Python3中,import cookielib改成 import http.cookiejar,然後
【python】報錯ModuleNotFoundError: No module named ‘xxx’
在命令列輸入python [檔名].py,報錯ModuleNotFoundError: No module named ‘xxx’檢查一下test_mysql_orm檔案/資料夾是否在命令行當前執行的目
scrapy專案命令列執行報錯:No module named:***解決辦法
一般scrapy專案結構是這樣的:要執行的檔案路徑:D:\py_workspace\my_scrapy_prjs\jianshu_spider\jianshu\spiders\jianshu_sp.py,在此目錄下開啟命令列執行python jianshu_sp.py報錯:N
Python3環境下django連線mysql報錯:No module named 'MySQLdb'
原因是python3中使用了一個新的模組,叫做pymysql,可以直接pip安裝 pip安裝完成後,在django專案的manage.py檔案中新增下面兩行就OK了: from django.cor
django報錯:No module named urls
django專案:url.py 配置 Exception Value: No module named urls 看的是django+book.pdf,書上使用的使用的是老版本的django, 如果配置為: from django.conf.urls.defaults import * urlp
關於PyCharm匯入自己寫的module時報錯:No Module Named XXX的解決方案
本人對Pycharm情有獨鍾,強大的功能再搭配ipython簡直不要太爽。可是就在今天,本人為了使用某些第三方庫,在原來的Python2.7.11版本的基礎上裝了3.6.的版本,結果一頓瞎折騰可,導致
python多執行緒操作報錯:No handlers could be found for logger "websocket"
用python模擬對講機線上工具,在伺服器上成功連線的連線上限是1020個,需要確定遇到這個瓶頸的原因 1.連線失敗時的報錯資訊為 No handlers could be found for logger "websocket" 解決方法: import logging
啟動vue專案報錯:'webpack-dev-server' 不是內部或外部命令,也不是可執行的程式
我的操作: 1、先將自己專案中的“node_modules”檔案刪除掉。 2、如果使用的是webstorm工具,可以點選左下角的Terminal,依次輸入命令:npm install、npm run build,最後執行npm run dev後項目成功執行。(如果用的
Python中安裝bs4後,pycharm報錯ModuleNotFoundError: No module named 'bs4'
本文主要分享關於在對應python版本中安裝beautifulsoup之後,在程式碼執行時還會提示“No module named 'bs4'”的問題。 首先需要檢查一下,自己安裝beautifulsoup的版本與用來執行程式碼的python版本是不是一致的,為了防止出問題,我將python2與
Eclipse匯入專案報錯:No projects are found to import
專案資料夾內需要有兩個檔案: .classpath <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/&
Python中安裝bs4後,pycharm依然報錯ModuleNotFoundError: No module named 'bs4'
學習網路抓取時,第一步出現問題。 執行示例程式碼 from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("http://www.pythonscraping.com/exercises/exercise
python 安裝 reportlab 報錯 “ImportError: No module named reportlab.lib”
reportlab是什麼? 是一個處理PDF和畫圖的python開源庫. 初次安裝: pip install reportlab 重新安裝: pip install --upgrade --force-reinstall reportlab 解除安裝: pip u
解決python報錯ImportError: No module named '_tkinter'
解決python報錯ImportError: No module named ‘_tkinter’ 報錯資訊:ImportError: No module named ‘_tkinter’, pleas
python安裝報錯ImportError: No module named 'xxx'問題
1. 錯誤顯示如:ImportError: No module named 'selenium' 解決方法: (1)下載模組或包 selenium問題,下載selenium-2.48.tar.gz 地址:http://pyp
配置ssm專案報錯:No qualifying bean of type ... found for dependency ...expected at least 1 bean which
配置ssm專案時,提示提示在service層注入出錯,出錯資訊如下:大致的錯誤資訊為: cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException:
python報錯 ModuleNotFoundError: No module named 'win32api'
報錯場景 在Win7上執行 scrapy 抓取,提示報錯 ModuleNotFoundError: No module named 'win32api',在Mac上執行正常。 解決辦法 安裝p
Centos7 執行firewall-cmd報錯“ModuleNotFoundError: No module named 'gi'”
問題 exec repos pos 火墻 class fire 時報 all 在Linux Centos安裝Python3.6後,為了防止yum不可用,更改了: 第一步:vi /usr/bin/yum 把#! /usr/bin/python修改為#! /usr/bin/p