Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Với sự phổ biến ngày càng tăng của Python, có thể hiểu được lý do tại sao nhiều người dùng đang cố gắng chạy các lệnh Python từ Windows Command Prompt. Nhưng vấn đề với điều này là, nếu bạn không chỉ định đường dẫn đầy đủ của Python cho từng lệnh, bạn sẽ nhận được lỗi nói rằng Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt.

Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Điều gì đang gây ra Python không được nhận dạng là lỗi lệnh bên trong hoặc bên ngoài?

Lỗi cụ thể này xảy ra do người dùng chưa chỉ định đường dẫn đầy đủ của bản phân phối Python. Để lệnh thành công ở trạng thái hiện tại, người dùng cần phải chỉ định đường dẫn đầy đủ của bản phân phối Python bên trong lệnh.

Nếu bạn muốn chạy các lệnh Python mà không cần phải thêm đường dẫn đầy đủ của Python với mỗi lệnh, bạn sẽ cần thêm Python vào Windows Path theo cách thủ công. Làm điều này có thể hơi khó hiểu nếu bạn chưa làm điều này trước đây.

Với nỗ lực giúp mọi thứ dễ dàng hơn cho bạn, chúng tôi đã tạo một hướng dẫn từng bước hướng dẫn bạn thực hiện quá trình thêm đường dẫn Python vào môi trường Windows.

Thêm Python vào Windows PATH

Để quy trình này thành công, bạn cần đảm bảo rằng bản phân phối Python được cài đặt chính xác trên máy của bạn.

Cập nhật: Trình cài đặt Windows Python 3.3 (hoặc cao hơn) bao gồm một tùy chọn sẽ tự động thêm python.exe vào đường dẫn tìm kiếm hệ thống. Sử dụng phương pháp cài đặt này sẽ giúp bạn không phải thực hiện các bước bên dưới. Bạn có thể tải xuống phiên bản trình cài đặt web mới nhất của Python từ liên kết này ( tại đây ). Sau đó, bạn sẽ phải tải xuống và chạy trình cài đặt Windows Executable x86 hoặc x64 thích hợp, tùy thuộc vào kiến ​​trúc CPU của bạn.

Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Nếu bạn đã cài đặt Python trên máy của mình, các bước dưới đây sẽ hướng dẫn bạn cách thêm Python vào đường dẫn Windows. Thực hiện thành công việc này sẽ cho phép bạn chạy các lệnh Python từ cửa sổ Command Prompt mà không cần phải chỉ định đường dẫn đầy đủ của Python với mỗi lệnh. Quy trình sau đây tương thích với Windows 7, Windows 8 (8.1) và Windows 10.

  1. Nhấn phím Windows + Tạm dừng phím để mở Thuộc tính hệ thống thực đơn. Ngoài ra, bạn có thể nhấp chuột phải vào Máy tính (PC này) trong Bắt đầu và chọn Thuộc tính . Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài
  2. Bên trong Thuộc tính hệ thống , nhấp vào Cài đặt hệ thống nâng cao liên kết bằng cách sử dụng thanh bên ở phía bên trái. Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài
  3. Trong Thuộc tính hệ thống , đi tới Nâng cao và nhấp vào Biến môi trường (phần dưới cùng của màn hình). Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài
  4. Sau khi bạn truy cập vào Biến môi trường trình đơn, chọn Đường dẫn mục nhập trong Biến hệ thống rồi nhấp vào nút Chỉnh sửa cái nút. Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài
  5. Tiếp theo, nhấp vào nút Mới và thêm đường dẫn của Python vào cuối danh sách. Hãy nhớ rằng bạn có thể phân tách nhiều đường dẫn bằng dấu chấm phẩy.
    Khắc phục:Python không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài
  6. Nhấp vào Ok để lưu các thay đổi, sau đó thử chạy một lệnh Python từ Dấu nhắc lệnh. Nếu các bước trên được thực hiện chính xác, bạn sẽ không gặp vấn đề gì khi nhập lệnh mà không chỉ định đường dẫn Python đầy đủ.