2017-06-13 17 views
17

Tôi đã cài đặt Anaconda3 4.4.0 (32 bit) trên máy Windows 7 Professional và nhập NumPy và Pandas trên máy tính xách tay Jupyter vì vậy tôi cho rằng Python đã được cài đặt đúng cách. Nhưng khi tôi nhập conda listconda --version vào dấu nhắc lệnh, nó cho biết conda is not recognized as internal or external command.'Conda' không được nhận dạng là lệnh nội bộ hoặc bên ngoài

Tôi đã đặt biến môi trường cho Anaconda3; Variable Name: Path, Variable Value: C:\Users\dipanwita.neogy\Anaconda3

Tôi làm cách nào để nó hoạt động?

Trả lời

41

Mặc dù bạn được cung cấp một giải pháp tốt bởi những người khác tôi nghĩ rằng nó là hữu ích để chỉ ra những gì đang thực sự xảy ra. Theo Anaconda 4.4 changleog, https://docs.continuum.io/anaconda/changelog:

Trên Windows, biến môi trường PATH không còn bị thay đổi theo mặc định vì điều này có thể gây ra sự cố với phần mềm khác. Cách tiếp cận được khuyến nghị là sử dụng Anaconda Navigator hoặc Anaconda Command Prompt (nằm trong Start Menu dưới “Anaconda”) khi bạn muốn sử dụng phần mềm Anaconda.

Đây là thay đổi so với cài đặt trước đó. Bạn nên sử dụng Navigator hoặc Anaconda Prompt mặc dù bạn luôn có thể thêm nó vào PATH của bạn. Trong khi cài đặt hộp để thêm Anaconda vào PATH hiện chưa được chọn nhưng bạn có thể chọn nó.

+0

Tôi đang gặp vấn đề này với MiniConda. Tôi không chắc chắn đường dẫn nào cần thêm vì đường dẫn được đề xuất ở đây không tồn tại trên máy của tôi – user32882

+0

Bạn sẽ cần đường dẫn đến nơi bạn đã cài đặt Miniconda. Có thể C: \ Users \ yourusername \ Miniconda hoặc tương tự. –

+0

tôi có cùng một vấn đề "conda không được công nhận là nội bộ hoặc ....." cho cửa sổ của tôi và biến đường dẫn i cũng được cập nhật. –

15

Tôi đã tìm thấy giải pháp. giá trị Variable nên C:\Users\dipanwita.neogy\Anaconda3\Scripts

4

chỉ để được rõ ràng bạn cần phải đi đến các controlpanel \ System \ Advanced system settings \ Environment Variables \ Đường dẫn sau đó nhấn chỉnh sửa và thêm

; C: Users \ user.user \ Anaconda3 \ Scripts

để kết thúc và khởi động lại dòng cmd

8

Khi bạn cài đặt anaconda trên cửa sổ ngay bây giờ, nó không tự động thêm Python hoặc Conda vào đường dẫn của bạn.

Trong khi trong quá trình cài đặt, bạn có thể kiểm tra hộp này, bạn cũng có thể thêm python và/hoặc python để con đường của bạn bằng tay (như bạn thấy bên dưới hình ảnh)

enter image description here

Nếu bạn don' t biết nơi conda của bạn và/hoặc python được, bạn gõ lệnh sau vào cửa sổ Anaconda bạn

enter image description here

Tiếp theo, bạn có thể thêm Python và conda vào đường dẫn của bạn bằng cách sử dụng lệnh setx trong dấu nhắc lệnh của bạn. enter image description here

Tiếp theo đóng dấu nhắc lệnh đó và mở lời nhắc mới. Congrats bây giờ bạn có thể sử dụng conda và trăn

Nguồn: https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444

+1

Vui lòng không sử dụng ảnh chụp màn hình lần sau, vì chúng tôi không thể sao chép ảnh từ các hình ảnh. Ngoài ra, chất lượng hình ảnh khiến chúng tôi khó hiểu hơn liệu bạn đã sử dụng dấu ngoặc kép hay dấu ngoặc kép, v.v. –

2

Nếu bạn có một phiên bản mới hơn của Anaconda Navigator, mở chương trình Prompt Anaconda đi kèm trong quá trình cài đặt. Nhập tất cả các lệnh thông thường conda update/conda install vào đó.

Tôi nghĩ rằng các câu trả lời ở trên giải thích điều này, nhưng tôi có thể đã sử dụng một hướng dẫn rất đơn giản như thế này. Có lẽ nó sẽ giúp người khác.

0

Nếu bạn không muốn thêm Anaconda vào env. đường dẫn và bạn đang sử dụng Windows thử cách này:

  • Mở cmd;
  • Nhập đường dẫn đến thư mục của bạn. Nó giống như sau: C: \ Users \ your_home folder \ Anaconda3 \ Kịch bản
  • Kiểm tra Anaconda, cho kiểu chuyển đổi kiểu thừa.
  • Cập nhật Anaconda: cập nhật conda hoặc cập nhật conda --all hoặc conda cập nhật anaconda.

Cập nhật Spyder: cập nhật

  • conda qt PyQt
  • cập nhật conda spyder
Các vấn đề liên quan