2016-01-20 15 views
12

Tôi bắt đầu nhìn vào python, vì vậy khi tôi tìm thấy một hướng dẫn nó nói rằng điều đầu tiên cần làm là nên tải python từ www.python.org/downloads/Tại sao tôi lại thêm python vào PATH

Bây giờ khi tôi đã tải về python 3, sau đó tôi bắt đầu quá trình cài đặt và phải

enter image description here

tại sao tôi muốn "Thêm Python 3.5 vào PATH"? PATH là gì? Tại sao nó không được đánh dấu theo mặc định?

+2

PATH là biến môi trường trên máy Linux, nếu bạn thêm python vào nó, bạn sẽ có thể gọi nó đơn giản chỉ bằng "python" hoặc "python3". Nếu bạn không thêm, bạn sẽ phải sử dụng vị trí "thực". Trên cửa sổ máy tuy nhiên ... không có đầu mối ... Tôi không nghĩ rằng $ PATH tồn tại ở đó ... Có thể là một cái gì đó như "Thêm một phím tắt để máy tính để bàn"? –

+0

Nó có thể được so sánh với tùy chọn thêm shurtcut vào màn hình nền cho các ứng dụng "thông thường". Đó là để thuận tiện – M4rtini

+1

@ GáborErdős PATH được hỗ trợ rất nhiều trên Windows CLI. – tripleee

Trả lời

17

PATH là biến môi trường trong Windows. Về cơ bản nó nói với commandline những thư mục cần tìm trong khi tìm cách tìm một tập tin. Nếu bạn không thêm Python vào PATH sau đó bạn sẽ gọi nó từ dòng lệnh như thế này:

C:/Python27/Python some_python_script.py 

Trong khi nếu bạn thêm nó vào PATH, bạn có thể làm điều này:

python some_python_script.py 

nào ngắn hơn và gọn hơn. Nó hoạt động vì dòng lệnh sẽ xem xét tất cả các thư mục PATH cho python và tìm nó trong thư mục mà trình cài đặt Python đã thêm vào đó.

Lý do nó không được mặc định một phần vì nếu bạn đang cài đặt nhiều phiên bản Python, bạn có thể muốn kiểm soát dòng lệnh nào sẽ mở theo mặc định, điều này khó thực hiện hơn nếu cả hai phiên bản đang được thêm vào PATH của bạn.

+1

Từ đây tôi đoán nó ngu ngốc không thêm nó vào PATH – Jurassic

+4

@Jurassic Đó là khuyến cáo bạn làm, nhược điểm duy nhất có thể là xung đột với nhiều phiên bản tôi đã đề cập. – SuperBiasedMan

3

Ngoài những gì @SuperBiasedMan đã nêu, bạn có thể chỉnh sửa PATH của mình trong Windows bằng cách nhấn Start> Run, sau đó nhập sysdm.cpl. Từ đó, điều hướng đến tab Nâng cao và sau đó nhấn Biến môi trường. Trong phần dưới, nơi nó nói 'biến hệ thống', tìm một biến PATH và nhấp đúp vào nó. Lưu ý rằng nó sẽ dễ dàng hơn để sao chép và dán nó vào một notepad hoặc một cái gì đó. Dấu phân tách như bạn có thể thấy là dấu chấm phẩy. Bất kỳ đường dẫn nào bạn thêm vào biến này sẽ được xem khi bạn nhập bất kỳ lệnh nào trong cửa sổ cmd hoặc thông qua dòng lệnh 'Chạy'. Đó là khái niệm tương tự như trong Linux, tôi chỉ ra cách nó có thể được chỉnh sửa.

Các vấn đề liên quan