Trong hướng dẫn ngắn này, bạn sẽ thấy hai phương pháp để tìm thấy nơi Python được cài đặt trên Windows: Bạn có thể sử dụng thư viện SYS để tìm nơi cài đặt Python: Dưới đây là một ví dụ về cấu trúc đường dẫn mà bạn có thể nhận được: Ngoài ra, bạn có thể định vị thủ công nơi Python được cài đặt bằng cách làm theo các bước sau: Bây giờ bạn sẽ nhận được vị trí/đường dẫn nơi Python của bạn được cài đặt trên Windows: Lưu ý rằng đường dẫn trong phương thức này khớp với đường dẫn được tìm thấy theo phương pháp đầu tiên. Khi bạn đã truy xuất đường dẫn trên, bạn sẽ có thể nâng cấp PIP chẳng hạn.Sử dụng thư viện SYS để tìm vị trí Python được cài đặt trên Windows
import sys
locate_python = sys.exec_prefix
print[locate_python]
C:\Users\Ron\AppData\Local\Programs\Python\Python39
Xác định vị trí thủ công nơi cài đặt python
C:\Users\Ron\AppData\Local\Programs\Python\Python39
Windows thường cài đặt Python trên một trong hai vị trí:
C:\Python39
0C:\Users\Ron\AppData\Local\Programs\Python\Python39
Đối với tôi, nó là người sau. Đối với bạn, nó có thể là khác nhau, bài viết này cho bạn thấy cách tự kiểm tra! 🙂
Để thuận tiện cho bạn, tôi đã tạo ra một GIF ngắn cho thấy cách tôi vội vã qua mã trên máy Windows của mình:
Trước khi bắt đầu, bạn có thể muốn tự hỏi mình câu hỏi sau:
- Bạn có quyền truy cập vào trình thông dịch/shell Python không?
- Bạn có quyền truy cập vào dòng lệnh hoặc PowerShell không?
- Bạn không có?
Bạn có quyền truy cập vào vỏ Python không?
Để có được đường dẫn cài đặt ở định dạng có thể đọc được của con người, hãy chạy hai dòng sau trong vỏ Python của bạn:
- Nhập thư viện
1 vàC:\Users\Ron\AppData\Local\Programs\Python\Python39
2 bằng lệnh:C:\Users\Ron\AppData\Local\Programs\Python\Python39
3C:\Users\Ron\AppData\Local\Programs\Python\Python39
- In đường dẫn vào vỏ bằng lệnh:
4C:\Users\Ron\AppData\Local\Programs\Python\Python39
Điều này được hiển thị trong đoạn mã sau:
import os, sys print[os.path.dirname[sys.executable]]
Đầu ra trên máy tính của tôi là đường dẫn cài đặt sau:
'C:\Users\xcent\AppData\Local\Programs\Python\Python39'
Bạn có thể sao chép nó vào bảng tạm và sử dụng nó bất cứ nơi nào bạn cần.
Một cách khác là ngắn hơn nhưng tạo ra một đầu ra ít mong muốn hơn với các dấu phân cách đường dẫn phía trước đôi:
5C:\Users\Ron\AppData\Local\Programs\Python\Python39
6C:\Users\Ron\AppData\Local\Programs\Python\Python39
Bạn có thể thấy đầu ra trong vỏ python trên máy tính của tôi:
import sys print[sys.executable] 'C:\\Users\\xcent\\AppData\\Local\\Programs\\Python\\Python39\\pythonw.exe'
Bạn có quyền truy cập vào dòng lệnh hoặc PowerShell không?
Để có được đường dẫn cài đặt Python dưới Windows bằng dòng lệnh hoặc PowerShell, bạn có thể đóng gói mã Python theo lệnh một lớp lót ngắn gọn và dễ dàng để sao chép:
python -c "import os, sys; print[os.path.dirname[sys.executable]]"
Nếu Python thường xuyên được cài đặt, bạn có thể chạy lệnh
C:\Users\Ron\AppData\Local\Programs\Python\Python39
7 từ bất kỳ thư mục nào trong PowerShell của bạn, điều này giúp nó thuận tiện hơn.Ngoài ra, bạn có thể kiểm tra đường dẫn cài đặt Python của mình trong dòng lệnh Windows của mình bằng cách sử dụng lệnh hai từ đơn giản
C:\Users\Ron\AppData\Local\Programs\Python\Python39
8. Đây là cách thức hoạt động trên máy Windows của tôi:where python
Điều này mang lại cho tôi đầu ra sau:
C:\Users\xcent\AppData\Local\Microsoft\WindowsApps\python.exe
Bạn sẽ học một thủ thuật bổ sung tiếp theo cho phép bạn kiểm tra đường dẫn cài đặt Python của mình mà không cần truy cập vào trình thông dịch Python hoặc dòng lệnh Windows.
Nhưng trước khi chúng tôi tiếp tục, tôi đã hào hứng giới thiệu cho bạn cuốn sách Python Oneer mới của tôi, Python One-Liners [Amazon Link]. [Amazon Link].
Nếu bạn thích một lớp lót, bạn sẽ yêu thích cuốn sách. Nó sẽ dạy cho bạn mọi thứ cần biết về một dòng mã Python duy nhất. Nhưng nó cũng là một phần giới thiệu về khoa học máy tính, khoa học dữ liệu, học máy và thuật toán. Vũ trụ trong một dòng Python duy nhất!single line of Python code. But it’s also an introduction to computer science, data science, machine learning, and algorithms. The universe in a single line of Python!
Cuốn sách được phát hành vào năm 2020 với nhà xuất bản sách chương trình đẳng cấp thế giới Nostarch Press [San Francisco].
Liên kết: //nostarch.com/pythononeliners
Nhận đường dẫn cài đặt Python mà không có vỏ
Để có được đường dẫn cài đặt Python trên Windows mà không cần sử dụng trình thông dịch Python hoặc dòng lệnh, hãy kiểm tra sổ đăng ký Windows có chứa khóa cho mỗi phiên bản Python được cài đặt. Cả hai biến thể đều có thể:
9C:\Users\Ron\AppData\Local\Programs\Python\Python39
0C:\Users\Ron\AppData\Local\Programs\Python\Python39
Nếu bạn có phiên bản Windows 64 bit, bạn có thể tìm thấy đường dẫn Python dưới phím
C:\Users\Ron\AppData\Local\Programs\Python\Python39
1:
2C:\Users\Ron\AppData\Local\Programs\Python\Python39
Bạn có thể tìm hiểu cách sử dụng các biến thể này trong mã của bạn trên bài đăng này. Một cuộc thảo luận thậm chí còn kỹ lưỡng hơn được cung cấp trên Wiki Python chính thức ở đây.
Trong khi làm việc như một nhà nghiên cứu trong các hệ thống phân tán, Tiến sĩ Christian Mayer đã tìm thấy tình yêu của mình đối với việc dạy các sinh viên khoa học máy tính.
Để giúp học sinh đạt được thành công cao hơn của Python, ông đã thành lập trang web giáo dục chương trình Finxter.com. Ông là tác giả của cuốn sách lập trình phổ biến Python Oneer [Nostarch 2020], đồng tác giả của loạt sách Break Break Python, những cuốn sách tự xuất bản, người đam mê khoa học máy tính, freelancer và chủ sở hữu của một trong 10 blog Python lớn nhất trên toàn thế giới.
Niềm đam mê của ông là viết, đọc và mã hóa. Nhưng niềm đam mê lớn nhất của anh là phục vụ các lập trình viên đầy tham vọng thông qua Finxter và giúp họ tăng cường các kỹ năng của họ. Bạn có thể tham gia học viện email miễn phí của anh ấy ở đây.