Tôi có vấn đề thực sự khó chịu, tôi không thể chạy một tệp Python chỉ bằng cách nhấp đúp vào.
Tôi đã cố gắng đặt nó để mở tệp bằng idle.bat
nhưng chỉ bắt đầu trình chỉnh sửa không nhàn rỗi khi nhấp đúp vào, nó không chạy tệp Python.
aschipfl
32.6K12 Huy hiệu vàng52 Huy hiệu bạc92 Huy hiệu Đồng12 gold badges52 silver badges92 bronze badges
Đã hỏi ngày 13 tháng 1 năm 2017 lúc 16:58Jan 13, 2017 at 16:58
9
Bạn đã cài đặt phiên bản Python nào?
Bạn nên viết tệp hàng loạt của riêng mình để thực hiện nhị phân Python và tập lệnh của bạn.
Ví dụ: với cài đặt Python 2.7 mặc định trên Windows, đây có thể là toàn bộ nội dung của tập lệnh của bạn.
myscript.bat
:
ECHO ON
REM A batch script to execute a Python script
SET PATH=%PATH%;C:\Python27
python yourscript.py
PAUSE
Lưu tệp này dưới dạng "myscript.bat" [đảm bảo đó không phải là "myscript.bat.txt"], sau đó nhấp đúp vào nó.
Đã trả lời ngày 13 tháng 1 năm 2017 lúc 17:04Jan 13, 2017 at 17:04
OregontrailoregrailOregonTrail
8.1566 huy hiệu vàng40 Huy hiệu bạc57 Huy hiệu đồng6 gold badges40 silver badges57 bronze badges
0
Nhấp chuột phải vào tệp-> Mở với-> Chọn Chương trình mặc định-> Thêm tùy chọn-> Chọn tệp python.exe và nhấp vào.
Đã trả lời ngày 8 tháng 11 năm 2018 lúc 11:57Nov 8, 2018 at 11:57
Ratnaratnaratna
Huy hiệu bạc 9111 silver badge1 bronze badge
0
Nhấp chuột phải vào tập tin, chọn Mở với. Nếu bạn muốn chỉ cần chạy tập lệnh, hãy tìm Python.exe và chọn nó. Nếu bạn muốn gỡ lỗi với Idle, hãy tìm thực thi đó và chọn nó.
Đã trả lời ngày 13 tháng 1 năm 2017 lúc 17:06Jan 13, 2017 at 17:06
0
Khi tôi có cả PY2 và PY3, và sau đó xóa cái trước, kịch bản của tôi sẽ không chạy bằng cách nhấp đúp vào nó [nhưng tốt từ bảng điều khiển.] Tôi nhận ra thư mục __pycache__
của mình [cùng thư mục với kịch bản] là vấn đề. Vấn đề đã được giải quyết khi bị xóa.
Đã trả lời ngày 23 tháng 5 năm 2019 lúc 22:07May 23, 2019 at 22:07
James Kossjames KossJames Koss
5235 Huy hiệu bạc10 Huy hiệu Đồng5 silver badges10 bronze badges
0
Bạn cũng có thể bắt đầu một ứng dụng Django theo cách này. Khi máy chủ Django khởi động, nó sẽ nhập một loại chế độ "chờ" để tệp hàng loạt chỉ yêu cầu hai dòng:
Echo trên Python Manage.py RunServer
python manage.py runserver
Manage.py có thể nằm trong bất kỳ thư mục nào, chỉ cần giữ đường dẫn thư mục đầy đủ trong lệnh trong tệp hàng loạt:
Echo trên Python C: \ Temp \ Manage.py RunServer
python C:\temp\manage.py runserver
Đã trả lời ngày 13 tháng 7 năm 2021 lúc 5:43Jul 13, 2021 at 5:43
Giải pháp cho người dùng Ubuntu. Nhấp chuột phải vào tệp, sau đó chọn Mở bằng, sau đó chọn phiên bản Python của bạn, nó tỏa sáng trong thư mục /bin
, thường là /bin/python3.exe
/bin
folder, usually it's /bin/python3.exe
Đã trả lời ngày 17 tháng 8 lúc 17:10Aug 17 at 17:10
Trong Windows 10, sử dụng Regedit:
- Dưới HKEY_CLASSES_ROOT, Tạo khóa:
.py
- Chỉnh sửa giá trị chuỗi mặc định là
py_auto_file
[hoặc bất kỳ tên nào khác bạn muốn gọi nó] - Dưới HKCR, hãy tạo khóa khác:
py_auto_file
[hoặc bất kỳ tên phù hợp nào mà bạn vừa chọn] - Trong khóa này, tạo các phím phụ lồng nhau:
shell
->idle.bat
0->idle.bat
1. - Chỉnh sửa giá trị chuỗi mặc định thành
idle.bat
2
Đã trả lời ngày 19 tháng 9 lúc 8:56Sep 19 at 8:56
YvonyvonYvon
2.8741 Huy hiệu vàng13 Huy hiệu bạc35 Huy hiệu Đồng1 gold badge13 silver badges35 bronze badges