Làm cách nào để chọn phiên bản Python trong PyCharm?


117

Tôi có PyCharm 1.5.4 và đã sử dụng tùy chọn "Thư mục mở" để mở nội dung của một thư mục trong IDE.

Tôi đã chọn phiên bản Python 3.2 (nó hiển thị dưới nút "Thư viện bên ngoài").

Làm cách nào tôi có thể chọn một phiên bản Python khác (mà tôi đã cài đặt trên máy của mình) để PyCharm sử dụng phiên bản đó thay thế?

Câu trả lời:


152

Tệp -> Cài đặt

Tùy chọn-> Trình thông dịch dự án-> Trình thông dịch Python

Nếu nó không được liệt kê thêm nó.

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


4
Tại sao điều này có upvote vì nó thậm chí không trả lời câu hỏi. Ông nói rằng ông đã cài đặt nhiều phiên bản Python (phiên bản 2 và phiên bản 3). Anh ta muốn chạy một số script với python 3 và một số với python 2. Làm thế nào để bạn thay đổi phiên bản python được sử dụng?
Poltron Galantine

1
Đó là trong File-> Cài đặt-> trình thông dịch dự án trong các phiên bản mới hơn.
Andras Csehi

3
Và thậm chí mới hơn (ví dụ: 4.5.4 trở lên) trong Tệp -> Cài đặt -> Dự án: {your_project_name} -> Trình thông dịch dự án.
Aiyion.Prime

27

Tôi nghĩ rằng bạn đang nói rằng bạn đã cài đặt python2 và python3 và đã thêm một tham chiếu cho mỗi phiên bản trong Pycharm> Cài đặt> Trình thông dịch dự án

Điều tôi nghĩ bạn đang hỏi là làm thế nào để bạn có một số dự án chạy với Python 2 và một số dự án chạy với Python 3.

Nếu vậy, bạn có thể xem trong phần Chạy> Chỉnh sửa cấu hình

Chạy PyCharm> Chỉnh sửa cấu hình


Điều này sẽ hoạt động để chạy tập lệnh, nhưng thực sự có ý nghĩa đối với các lần chạy thực tế của trình thông dịch và thậm chí có thể được đặt cho mỗi lớp. Có một thiết lập toàn dự án phù hợp hơn.
đời

7

PyCharm 2019.1+

Có một tính năng mới gọi là Thông dịch viên trong thanh trạng thái (cuộn xuống một chút). Điều này giúp chuyển đổi giữa các trình thông dịch python và xem phiên bản nào bạn đang sử dụng dễ dàng hơn.

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

Bật thanh trạng thái

Trong trường hợp bạn không thể thấy thanh trạng thái, bạn có thể dễ dàng kích hoạt nó bằng cách chạy lệnh Tìm hành động ( Ctrl+ Shift+ Ahoặc + + Atrên mac). Sau đó nhập thanh trạng thái và chọn Xem: Thanh trạng thái để xem.

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


4

Điều này cũng có thể xảy ra trong Intellij Ultimate, được tích hợp PyCharm. Vấn đề là như đã được chẩn đoán ở trên, bạn đã chọn thông dịch viên sai.

Phương pháp chính xác để khắc phục điều này cho bất kỳ dự án cụ thể nào là vào Cài đặt dự án ... Dự án và điều chỉnh SDK dự án . Bạn có thể thêm SDK dự án mới nếu bạn không thêm Python 3 bằng cách điều hướng đến nhị phân python3. Điều này sẽ sửa các lỗi được liệt kê ở trên. Một lối tắt đến Cài đặt dự án là biểu tượng loại bàn cờ màu xanh.

Bạn cũng có thể thêm Python 3 làm trình thông dịch mặc định cho các dự án Python. Trên OSX, đây là trong Tệp .. Cài đặt khác ... Cấu trúc dự án mặc định . Ở đó bạn có thể đặt SDK dự án sẽ áp dụng cho từng dự án mới. Nó có thể khác nhau trên các nền tảng khác, nhưng vẫn tương tự.


3

Đi đến:

Files -> Settings -> Project -> *"Your Project Name"* -> Project Interpreter

Ở đó bạn có thể thấy những thư viện bên ngoài nào bạn đã cài đặt cho python2 và thư viện nào cho python3.

Chọn phiên bản python cần thiết theo yêu cầu của bạn.

Hình ảnh


2

Câu trả lời nhanh:

  • File -> Setting
  • Ở bên trái trong projectphần ->Project interpreter
  • Chọn mong muốn Project interpreter
  • Apply + OK

[ LƯU Ý ]:

Đã thử nghiệm trên Pycharm 2018 và 2017.


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.