2017-12-04 124 views
21

Tôi đã có Anaconda trên Windows 10 được cài đặt trong C: \ ProgramData \ Anaconda3 trước khi sử dụng PyCharm. Bây giờ PyCharm hiển thị: "Anaconda cài đặt không tìm thấy" khi tôi cố gắng sử dụng một env conda.PyCharm: Cài đặt Anaconda không được tìm thấy

Tôi cũng đã thêm Anaconda vào PATH.

Có cách nào để hiển thị PyCharm nơi Anaconda được cài đặt không?

Trả lời

45

Có lỗi mở, hiện tại PyCharm và IDEA dường như chỉ phát hiện cài đặt Conda từ% HOMEPATH%/anaconda. https://youtrack.jetbrains.com/issue/PY-26923

Cách giải quyết đơn giản nhất là để tạo ra một liên kết tượng trưng đến $ HOME/.anaconda

mklink /D %HOMEDRIVE%%HOMEPATH%\anaconda C:\ProgramData\Anaconda3 
+2

Bạn đã cứu tôi rất nhiều đau đớn. Đây sẽ là câu trả lời được chấp nhận. Tôi đã cài đặt 'anaconda3' thông qua' choco' và nó đã được cài đặt trong 'C: \ tools \ Anaconda3'. Tôi đã được về để gỡ bỏ cài đặt các gói 'choco' và nhận được trình cài đặt trực tiếp từ trang Anaconda hy vọng có thể được rằng sẽ giải quyết vấn đề cho đến khi tôi stumbled khi câu trả lời này. –

+1

Làm việc như ma thuật! – Xexeo

+3

Lưu ý: để xem nơi anaconda của bạn được cài đặt, hãy mở dấu nhắc lệnh anaconda. Đường dẫn được hiển thị trước dấu nhắc là những gì cần đưa vào đối số thứ hai của symlink trong câu trả lời này. Đối với tôi, đó là C: \ Users \ \ Local \ Continuum \ anaconda3: https://stackoverflow.com/questions/37117571/where-does-anaconda-python-install-on-windows –

1

tôi cố định này bằng cách:

  • Gỡ cài đặt Anaconda được cài đặt với Visual Studio 2017. Tôi đã làm điều này bằng cách bỏ chọn tùy chọn trong trình cài đặt VS2017.
  • Cài đặt Anaconda sau khi tải xuống official installer.
  • Khởi động lại máy tính của tôi.

Lý thuyết của tôi là VS2017 cài đặt Anaconda ở vị trí không mặc định và PyCharm không thể tìm thấy nó. Trình cài đặt Anaconda nói rằng VS2017 vẫn hoạt động tốt với Python, ngay cả sau khi thay đổi này.

1

Tôi gặp vấn đề tương tự trên Ubuntu 16.04, nơi tôi đã cài đặt Anaconda theo ~/.local/opt/anaconda3. Tạo liên kết tượng trưng theo số ~/anaconda3 giải quyết vấn đề cho tôi.

0

mklink/D% HOMEDRIVE %% HOMEPATH% \ Anaconda "C: \ Program Files \ Anaconda3"

1
mklink /D %HOMEPATH%\anaconda C:\ProgramData\Anaconda3 

này mang lại cho tôi lỗi.

tôi kết thúc với:

mklink /D "%HOMEPATH%\anaconda" "C:\Dev\Anaconda3" 

nơi "C: \ Dev \ Anaconda3" nên là thư mục cài đặt Anaconda trên máy tính của bạn.

Ngoài ra, vui lòng chạy cmd với đặc quyền quản trị viên, nếu không thì sẽ xảy ra lỗi.

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