【发布时间】:2016-11-11 13:49:06
【问题描述】:
我需要从命令行运行 python 脚本(OS = Debian wheezy,python -version 3.5)。
我使用 PyCharm(社区版)编写脚本,它在 IDE 内部运行。
我使用sys.path.append 命令添加包含我想要的包的目录,然后在它后面加上这个导入行:
from package_name,file_name import ClassName
命令行中的错误信息:
ImportError: No module named 'package_name'
【问题讨论】:
-
你运行什么命令?如果你添加了一个 shebang,你应该可以只打电话给
python3 /path/to/my/script.py或普通的/path/to/my/script.py。 -
我当然使用 python3 /path/to/my/script.py !假设我错误地调用了我的脚本,那么我不会收到
ImportError消息。 -
将pacakage_name的文件夹添加到PYTHONPATH
标签: python shell command-line python-import