解決Python 命令行執(zhí)行腳本時(shí),提示導(dǎo)入的包找不到的問題
在Pydev能正常執(zhí)行的腳本,在導(dǎo)出后在命令行執(zhí)行,通常會(huì)報(bào)自己寫的包導(dǎo)入時(shí)找不到。
一:報(bào)錯(cuò)原因

在PyDev中,test.py 中導(dǎo)入TestUserCase里面的py文件時(shí),會(huì)寫:
from TestUserCase.Test import Test
這在命Pydev中沒錯(cuò),但是在命令行中確出現(xiàn)錯(cuò)誤。
因?yàn)樵赑yDev中默認(rèn)路徑除了當(dāng)前文件所在路勁外,還有工程根路徑。而在命令行中只有當(dāng)前文件所在路徑。TestUserCase是test.py文件的上一級(jí)目錄,所以在命令行中test.py import 時(shí)找不到TestUserCase文件夾
二:解決辦法
解決辦法應(yīng)該有很多,但是我最常用的只有一種:經(jīng)交互時(shí)用的腳本放在根目錄下。

這樣項(xiàng)目中所有的文件夾都能被遍歷。
以上這篇解決Python 命令行執(zhí)行腳本時(shí),提示導(dǎo)入的包找不到的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python 利用argparse模塊實(shí)現(xiàn)腳本命令行參數(shù)解析
- 找Python安裝目錄,設(shè)置環(huán)境路徑以及在命令行運(yùn)行python腳本實(shí)例
- 命令行運(yùn)行Python腳本時(shí)傳入?yún)?shù)的三種方式詳解
- python環(huán)境路徑配置以及命令行運(yùn)行腳本
- 在CMD命令行中運(yùn)行python腳本的方法
- shell命令行,一鍵創(chuàng)建 python 模板文件腳本方法
- 用Python實(shí)現(xiàn)命令行鬧鐘腳本實(shí)例
- 實(shí)現(xiàn)?Python?腳本生成命令行
相關(guān)文章
python3中calendar返回某一時(shí)間點(diǎn)實(shí)例講解
在本篇內(nèi)容里小編給大家整理了關(guān)于python3中calendar返回某一時(shí)間點(diǎn)實(shí)例講解內(nèi)容,有興趣的朋友們可以參考學(xué)習(xí)下。2020-11-11
Python實(shí)現(xiàn)Appium錄屏功能示例代碼
這篇文章主要介紹了Python實(shí)現(xiàn)Appium錄屏功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-06-06
通過conda把已有虛擬環(huán)境的python版本進(jìn)行降級(jí)操作指南
當(dāng)使用conda創(chuàng)建虛擬環(huán)境時(shí),有時(shí)候可能會(huì)遇到python版本不對(duì)的問題,下面這篇文章主要給大家介紹了關(guān)于如何通過conda把已有虛擬環(huán)境的python版本進(jìn)行降級(jí)操作的相關(guān)資料,需要的朋友可以參考下2024-05-05
python+os根據(jù)文件名自動(dòng)生成文本
這篇文章主要為大家詳細(xì)介紹了python+os根據(jù)文件名自動(dòng)生成文本,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03
python淺析守護(hù)線程與非守護(hù)線程的區(qū)別與使用
守護(hù)線程,又稱后臺(tái)線程,它是在后臺(tái)運(yùn)行的,如果所有前臺(tái)線程都死亡,那么后臺(tái)線程就會(huì)自動(dòng)死亡,本章我們來了解守護(hù)線程與非守護(hù)線程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-08-08
使用PyCharm創(chuàng)建Django項(xiàng)目及基本配置詳解
pycharm是個(gè)很不錯(cuò)的python開發(fā)工具,大大縮短了python項(xiàng)目的創(chuàng)建時(shí)間以及調(diào)試時(shí)間。這篇文章主要介紹了使用PyCharm創(chuàng)建Django項(xiàng)目及基本配置詳解,pycharm是個(gè)很不錯(cuò)的python開發(fā)工具,大大縮短了python項(xiàng)目的創(chuàng)建時(shí)間以及調(diào)試時(shí)間2018-10-10

