[英]Running Python script from Ubuntu terminal NameError
我最近从Windows上的Python迁移到Ubuntu上的Python。 在Windows中,我可以在IDLE编辑器中点击F5来运行脚本。 但是,在Ubuntu中,我必须通过输入python /path/to/file.py来执行脚本来运行脚本。
事情是,当我从命令行运行时,文件中的导入似乎无法正常工作。
它给了我错误:
NameError: global name 'open_file' is not defined
这是Pytables的open_file方法。 在python文件中我有:
from tables import *
我已经使文件可执行所有。
感谢您的帮助。
我的ubuntu系统上的pytables是2.3.1。 我认为open_file是版本3的东西。 我不知道你可以在哪里拿到最新的包裹,但你总是可以安装最新的pip。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.