簡體   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