[英]Run Visual Python script from bash terminal
我正在嘗試通過bash運行Visual Python(“ VPython”) bounce.py
的示例程序,例如bounce.py
, orbit.py
等。
當我進入包含以下示例的文件夾(C:\\ Python27 \\ Lib \\ site-packages \\ visual \\ examples)時 ,可以右鍵單擊任何示例,然后選擇“打開方式”,然后選擇“ python”。 exe”。 這種方法能夠很好地運行程序,並且可以生成房間內彈跳的球,環繞的球等的視覺表示。
另一方面,當我使用bash導航到此文件夾,然后嘗試運行python bounce.py
,出現錯誤消息:
追溯(最近一次通話):文件“ bounce.py”,行1,來自可視導入* ImportError:沒有名為visual的模塊
我的印象是,調用python bounce.py
實際上與使用python可執行文件打開文件相同,但是行為有所不同。 我不確定為什么“使用python.exe打開”方法將允許示例查找可視模塊,但通過bash打開示例無法找到相同的模塊。 任何建議或幫助,將不勝感激。
(附帶說明,我正在Windows上通過新的beta版https://msdn.microsoft.com/en-us/commandline/wsl/about在Ubuntu上運行Bash)
Linux環境(Windows上的Bash)包括一個內置的python,它沒有軟件包visual
。
如果雙擊文件,單擊鼠標右鍵,然后open with python.exe
,或通過cmd
或powershell
執行腳本,它將使用Windows計算機上安裝的Python。 如果在bash
執行腳本,它將在Linux子系統中使用Python。 而已。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.