簡體   English   中英

只需鍵入 python nameofthescript.py 即可在 Windows 10 cmd 上運行 python 腳本

[英]Running python scripts on windows 10 cmd just by typing python nameofthescript.py

我無法通過在 Windows 10 cmd上鍵入python nameofthescript.py來運行 python 腳本。 使其工作的唯一方法是鍵入python后跟空格和C:\script\directory\nameofthefile.py

我只想使用一種快速的方式來運行 python 腳本。 已經嘗試輸入py而不是 python。

我已經將該目錄添加到PATH環境變量中。 一直沒能在網上找到答案。 如果需要更多信息來解決問題,我可以嘗試提供。

dpath相當於數據文件的path dpath /? 請注意,它曾經被稱為append並且幫助尚未更新。

正如您所問的那樣,這回答了您的問題。

也許您應該問我如何只輸入我的腳本名稱

所以

.py與 python 解釋器相關聯。

使用命令ftypeassoc

ftype PythonScript=c:\pathtofolder\python.exe %*

assoc .py=PythonScript

然后將您的腳本路徑添加到路徑命令

Setx path "%path%;C:\MyPythonScriptFolder"

Set path=%path%;C:\MyPythonScriptFolder"

然后告訴 windows 命令提示符 assume.py 文件是可執行的,因此它將搜索它的路徑。

Set pathext=%pathext%;.py

您的命令提示符應該位於包含該文件的文件夾中。 例如,如果你cd C:\script\directory那么你可以python nameofthescript.py

檢查您的文件是否具有執行權限。 我不熟悉 Windows,但在 Linux 上它是chmod +x name_of_file.py ,或者如果您需要 root 權限,則使用 sudo。 另外,檢查您的 python 默認版本,因為在大多數情況下 python 調用 python2.7 而不是 python3 ...

暫無
暫無

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

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