Hướng dẫn python file not running when double clicked - tệp python không chạy khi nhấp đúp

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.

Hướng dẫn python file not running when double clicked - tệp python không chạy khi nhấp đúp

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

Hướng dẫn python file not running when double clicked - tệp python không chạy khi nhấp đúp

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.bat0-> idle.bat1.
  • Chỉnh sửa giá trị chuỗi mặc định thành idle.bat2

Đã 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

Tại sao không thực thi tệp Python khi bạn nhấp vào nó?

Python Ngôn ngữ không có giao diện GUI nên nhấp đúp không làm gì cả.the language doesn't have a GUI interface so double clicking won't do anything.

Khi cố gắng mở một tệp Python tại sao màn hình đen xuất hiện và biến mất ngay lập tức?

Bảng điều khiển xuất hiện và biến mất vì chương trình kết thúc, có thể rất nhanh và bạn không được xem các thông điệp do chương trình tạo ra.because the program finishes, possibly very quickly, and you don't get to see the messages produced by the program.

Tại sao tệp Python của tôi không mở trong CMD?

Nhắc nên là vị trí của tệp Python của bạn: Ex: C: \ Users \ Documents \ Python Đây là cách ưa thích.Nếu điều này không hoạt động, bạn có thể không thêm Python vào đường dẫn.Khi ban đầu cài đặt Python, bạn sẽ nhận được một tùy chọn có nội dung "Thêm vào đường dẫn", hãy đảm bảo bạn kiểm tra điều này.you may not have added python to path. when initially installing python, you will get an option that says "add to path" make sure you check this.

Cửa sổ màu đen trong Python là gì?

Nó cũng có thể có nghĩa là biến đường dẫn phiên dịch Python của bạn không được đặt trong các cài đặt nâng cao của bạn.Vì vậy, nó cố gắng đọc tệp .py của bạn khi được nhấp nhưng không thành công và khiến lệnh nhắc lệnh Windows bình thường mở và đóng nhanh chóng.Để kiểm tra nó đi trên bảng điều khiển.Hệ thống và bảo mật.your Python's Interpreter Path Variable is not set in your advanced settings. So it attempts to read your .py file when clicked but fails and causes the normal Windows Command Prompt to open and close quickly. To check it go—- control panel. System and Security.