Windows 下 cmd 执行 Python ,报 ImportError: No module named 是啥原因?

2019-04-08 17:29:18 +08:00
 wuliaoshixia
RT,在目录下都加了__init__.py 文件,然后 python 都写了入口方法:
if __name__ == '__main__':
start_package()
2189 次点击
所在节点    Python
5 条回复
Loner233
2019-04-08 17:44:37 +08:00
你 import 的东西可能没有装
wsh1108
2019-04-08 17:51:23 +08:00
刚刚我也遇到了<br>
这样可以<br>
from config import *<br>
这样不行<br>
from app.config import *<br>
Northxw
2019-04-08 17:55:17 +08:00
将当前项目的 path 添加到 Python 解释器的搜索路径,具体操作自行百度。如果嫌麻烦,可以将绝对路径添加到 from 中,或者 source root。
Qzier
2019-04-09 00:08:04 +08:00
把你的目录结构发出来
wuliaoshixia
2019-04-15 10:46:49 +08:00
最后排查,是路径错了,pycharm ide 里面执行路径默认是项目根目录,cmd 命令行执行路径是 cmd 的当前路径

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/553044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX