国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

解決Python 命令行執行腳本時,提示導入的包找不到的問題

2020-02-16 00:45:04
字體:
來源:轉載
供稿:網友

在Pydev能正常執行的腳本,在導出后在命令行執行,通常會報自己寫的包導入時找不到。

一:報錯原因

Python 命令行執行腳本時,提示導入的包找不到

在PyDev中,test.py 中導入TestUserCase里面的py文件時,會寫:

from TestUserCase.Test import Test

這在命Pydev中沒錯,但是在命令行中確出現錯誤。

因為在PyDev中默認路徑除了當前文件所在路勁外,還有工程根路徑。而在命令行中只有當前文件所在路徑。TestUserCase是test.py文件的上一級目錄,所以在命令行中test.py import 時找不到TestUserCase文件夾

二:解決辦法

解決辦法應該有很多,但是我最常用的只有一種:經交互時用的腳本放在根目錄下。

Python 命令行執行腳本時,提示導入的包找不到

這樣項目中所有的文件夾都能被遍歷。

以上這篇解決Python 命令行執行腳本時,提示導入的包找不到的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 马山县| 常熟市| 武安市| 南充市| 津市市| 中西区| 托克托县| 容城县| 云南省| 洛隆县| 信丰县| 恭城| 商城县| 光山县| 科技| 吉安县| 鄂伦春自治旗| 田东县| 姜堰市| 正安县| 桐庐县| 临颍县| 迭部县| 大同县| 尼玛县| 石渠县| 武宣县| 班玛县| 莲花县| 光山县| 竹山县| 黑河市| 磐石市| 海南省| 青田县| 大连市| 绵竹市| 田阳县| 长武县| 芮城县| 洞头县|