Sublime Text中輸入python代碼,不能執行問題解決
問題
問題:在Sublime Text中輸入print("hello world") 無法輸出值;
在CMD輸入python,python可以執行,並且環境變量正常;
解決
第一步:查看自己的python的安裝路徑;
C:\Users\14158>python Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 22:39:24) [MSC v.1916 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> print(sys.path) ['', 'D:\\python\\python38.zip', 'D:\\python\\DLLs', 'D:\\python\\lib', 'D:\\python', 'D:\\python\\lib\\site-packages', 'D:\\python\\lib\\site-packages\\win32', 'D:\\python\\lib\\site-packages\\win32\\lib', 'D:\\python\\lib\\site-packages\\Pythonwin']

第二步:Sublime Text,點擊工具-->編譯系統-->新編譯系統

點擊菜單后,會生成一個空配置文件,需要在這個配置文件內覆蓋配置信息。
第三步:添加如下代碼
cmd后面跟着的是python.exe的路徑,復制時 注意把 \ 改成 /
{ "cmd":["C:/Users/Administrator/AppData/Local/Programs/Python/Python38- 32/python.exe","-u","$file"], "file_regex":"^[ ]*File \"(...*?)\", line ([0-9]*)", "selector":"source.python" }

第四步:文件命名為Python3

第五步:選擇自定義Python3來編譯即可

