PyCharm và PYTHONPATH


81

Tôi mới sử dụng PyCharm. Tôi có một thư mục mà tôi sử dụng cho PYTHONPATH của tôi: c:\test\my\scripts\. Trong thư mục này, tôi có một số mô-đun tôi nhập vào. Nó hoạt động tốt trong trình bao Python của tôi.

Làm cách nào để thêm đường dẫn thư mục này vào PyCharm để tôi có thể nhập những gì có trong thư mục đó?


1
"Bạn cần chuyển đến Tùy chọn PyCharm Chính, điều này sẽ ...." Không còn những thứ như "PyCharm Chính" hoặc "Tùy chọn" trong Phiên bản Cộng đồng 2018.1.4 nữa, hãy xem stackoverflow.com/questions/48947494/…
user1596683

Câu trả lời:


141

Ngoài dữ liệu, hãy xem câu trả lời của Duane bên dưới.

Bạn cần chuyển đến Tùy chọn PyCharm Chính , sẽ mở ra một cửa sổ riêng biệt. Trong ngăn bên trái, chọn Dự án: ... > Trình thông dịch dự án . Bây giờ, trong ngăn chính bên phải, hãy nhấp vào biểu tượng cài đặt (biểu tượng bánh răng) bên cạnh trường cho "Trình thông dịch dự án". Chọn Thêm hoặc Hiển thị Tất cả trong menu bật lên. Bây giờ trong bước cuối cùng, hãy chọn trình thông dịch bạn đang sử dụng cho dự án này và nhấp vào biểu tượng cây ở cuối cửa sổ (di chuột qua biểu tượng sẽ hiển thị nó là "Hiển thị đường dẫn cho trình thông dịch đã chọn"). Thêm đường dẫn của bạn bằng cách nhấp vào biểu tượng "dấu cộng".

Tôi đã mất nhiều thời gian để tìm, vì vậy tôi hy vọng hướng dẫn chi tiết sẽ giúp ích. Thông tin chi tiết có sẵn trong tài liệu PyCharm .

Cách thực hành tốt là có __init__.pytrong mỗi thư mục con của mô-đun mà bạn đang tìm cách thêm, cũng như đặt thư mục dự án của bạn thành 'Nguồn gốc'. Chỉ cần nhấp chuột phải vào thư mục trong thanh đường dẫn và chọn 'Đánh dấu Thư mục là ...'


4
Không chắc tại sao, nhưng đây là giải pháp đầu tiên hiệu quả với tôi.
gwg

3
Tôi cũng muốn chọn cái này. Nó hoạt động. Cảm ơn!
alisa

Câu trả lời chính xác.
ScoPi 14/09/17

@alisa Bạn có thể thay đổi câu trả lời hữu ích nhất bằng cách đánh dấu một câu khác làm câu trả lời.
Brent Faust

6
Thay vì mục Thêm không tồn tại nữa, bây giờ bạn nên nhấp vào Hiển thị Tất cả ... khi bạn ở trong trang thông dịch dự án và nhấp vào biểu tượng cài đặt.
Oriol Mirosa

57

Đối với Cộng đồng Pycharm 2019.3

  • Tập tin
  • Cài đặt
  • Dự án
  • Phiên dịch dự án
  • Bánh răng ở trên cùng bên phải => Hiển thị tất cả
  • Chọn thông dịch viên
  • Trên thanh công cụ bên phải có 5 biểu tượng, biểu tượng dưới cùng giống cây thư mục, cây thư mụcnhấp vào đó
  • Nhấn dấu cộng +
  • Chọn thư mục, nhấn OK

PyCharm 2018/03: không có biểu tượng "cây thư mục".
Danijel

1
Đã thêm biểu tượng cho rõ ràng. Từ 2018.3.5
Duane

1
Trong phiên bản hiện tại (2019.3.1), bánh răng ở vị trí "trên cùng bên phải".
jMike

Tệp cấu hình lưu trữ thông tin đó ở đâu?
zwcloud

25

Trong Cộng đồng PyCharm 2019.2 / 2019.3 (và có thể là các phiên bản khác), bạn có thể chỉ cần:

  • nhấp chuột phải vào bất kỳ thư mục nào trong dự án của bạn
  • chọn "Đánh dấu thư mục là"
  • chọn "Nguồn gốc"

Các mô-đun trong thư mục đó bây giờ sẽ có sẵn để nhập. Bất kỳ số lượng thư mục nào cũng có thể được đánh dấu như vậy.


1
đây là cách để đi ngay bây giờ!
iamyojimbo
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.