簡體   English   中英

從bash終端運行Visual Python腳本

[英]Run Visual Python script from bash terminal

我正在嘗試通過bash運行Visual Python(“ VPython”) bounce.py的示例程序,例如bounce.pyorbit.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 ,或通過cmdpowershell執行腳本,它將使用Windows計算機上安裝的Python。 如果在bash執行腳本,它將在Linux子系統中使用Python。 而已。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM