[英]Cannot open python file by double clicking in windows when importing
我有簡單的python文件main.py:
import pygame
print("Hi There")
input()
我已經安裝了 pygame,打開 .py 文件的默認應用程序設置為 python.exe,但是當我雙擊該文件時它不會打開。 如果我在沒有導入行的情況下嘗試相同的操作,它可以毫無問題地運行。
我試圖創建 run.bat 文件來打開 python 文件:
python main.py
這是控制台輸出:
pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
Hi There
使用 run.bat 文件時,一切運行都沒有問題。
所以我的問題是為什么我無法通過雙擊打開 main.py 文件,以及如何使其工作?
來自@Jean-FrançoisFabre 的評論。 問題是,當我只是雙擊 python 文件時,它是從不同版本的 python 運行的,而不是我從 cmd 運行它時。 通過使用包含import sys
和print(sys.executable)
的簡單 python 腳本,我能夠更改用於在 Windows 中打開 .py 文件的默認 python 版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.