Làm cách nào để thay đổi python mặc định thực thi trên Windows 10?


0

Tôi có cài đặt python trên ổ C của mình, nhưng vì tôi không có quyền quản trị nên tôi không thể cài đặt các mô-đun vào cùng.

lỗi: không thể tạo 'C: \ Chương trình tập tin \ Python36 \ Lib \ site-gói \ yaml': Truy cập bị từ chối

Tôi đã thử tạo một bản sao của thư mục Python trên thư mục D và tôi đã thay đổi các biến môi trường người dùng thành đường dẫn của tôi

D:\Program Files\Python36

Nhưng khi tôi sử dụng pythontrong lệnh nhắc, tệp exe python trong ổ C được thực thi và không phải là trong ổ D.

Vấn đề tương tự này đang phát sinh trong Visual Studio Code. Chỉ có thể chọn trình thông dịch Python trong ổ C, bản sao trong ổ D không được hiển thị.

Đường dẫn môi trường hệ thống trỏ đến thư mục python trong ổ C và không thể thay đổi (do thiếu quyền quản trị), nhưng các biến môi trường người dùng được đặt thành thư mục python trong ổ D.

Làm cách nào tôi có thể tạo tệp exe python trong ổ D làm trình thông dịch mặc định?

Biến và đường dẫn môi trường tài khoản được đính kèm

biến môi trường

Con đường

Câu trả lời:


2

Điều này rất có thể là do biến đường dẫn. Bạn có thể thấy điều này trong một cửa sổ lệnh bằng cách gõ

Path

tại dấu nhắc của bạn.

Để cập nhật cài đặt,

  1. Mở thuộc tính 'Hệ thống'.

Thuộc tính hệ thống

  1. Biến môi trường mở

Biến đường dẫn

  1. Đánh dấu biến 'Đường dẫn' và nhấp vào chỉnh sửa.

Chỉnh sửa biến đường dẫn

  1. Chỉnh sửa các giá trị cho các mục Python, để trỏ đến phiên bản python mong muốn.

nhập mô tả hình ảnh ở đây

  1. OK trên tất cả các hộp, đóng bất kỳ cửa sổ CMD nào mở và mở một cửa sổ mới. Lệnh Python bây giờ nên tham chiếu vị trí chính xác.

Giải pháp đề cập đến Windows 10, nhưng về cơ bản là giống nhau trên Windows 7 +


1
Tôi đã thực hiện các thay đổi trong PATH cho người dùng đường dẫn đến trình thông dịch python mong muốn, nhưng tôi không thể thay đổi các biến hệ thống. Tuy nhiên, khi tôi chạy lệnh python, trình thông dịch (ổ C) trước đó được sử dụng
Adnan Arif Sait

1
Hãy thử khởi động lại nếu bạn chưa ... Bạn khởi chạy tệp python như thế nào?
Stese

1
Tôi đã thử khởi động lại, nhưng không được. Tôi chạy chương trình thực thi python bằng lệnh "python" và đã thử cài đặt mô-đun bằng cách sử dụng "python setup.py install"
Adnan Arif Sait

1
Hmm, bạn có thể chụp màn hình biến đường dẫn?
Stese

1
Tôi đã đính kèm ảnh chụp màn hình của biến đường dẫn trong câu hỏi
Adnan Arif Sait
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.