国产探花免费观看_亚洲丰满少妇自慰呻吟_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 命令行執行腳本時,提示導入的包找不到的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 余江县| 阳信县| 衡阳县| 清镇市| 乐清市| 博白县| 绥芬河市| 玉溪市| 北票市| 崇仁县| 庆城县| 民和| 平武县| 弥渡县| 浠水县| 临沧市| 嘉兴市| 宜州市| 卓资县| 县级市| 会昌县| 凤庆县| 深水埗区| 梁平县| 普定县| 冀州市| 汝城县| 南充市| 三原县| 华宁县| 七台河市| 阳泉市| 滦平县| 屏东市| 咸丰县| 乐都县| 新河县| 温宿县| 任丘市| 甘谷县| 肃北|