繁体   English   中英

从Ubuntu终端NameError运行Python脚本

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM