Я сделал следующее:
Я установил анаконду на свою Windows-машину. После этого я вручную добавил следующие пути к моей переменной PATH: C:\path_to_conda\anaconda3
, C:\path_to_conda\anaconda3\scripts
и C:\path_to_conda\anaconda3\Library\bin
.
Полагаю, мой вопрос теперь несколько двоякий:
- При открытии терминала и вызове python, почему sys.path включает следующее:
C: \ path_to_conda \ anaconda3 \ python37.zip
C: \ path_to_conda \ anaconda3 \ DLL файлы
C: \ path_to_conda \ anaconda3 \ Lib
C: \ path_to_conda \ anaconda3
C: \ path_to_conda \ anaconda3 \ Lib \ сайт-пакеты
C: \ path_to_conda \ anaconda3 \ Lib \ сайт-пакеты \ win32
C: \ path_to_conda \ anaconda3 \ Lib \ сайт-пакеты \ win32 \ Lib
C: \ path_to_conda \ anaconda3 \ Lib \ сайт-пакеты \ Pythonwin
Что за этим стоит?
- Когда я сейчас создаю новую среду с использованием conda, я могу фактически импортировать модули, установленные в моей базовой среде, которые, однако, не указаны в списке установленных в новой среде. Я полагаю, это потому, что они в моем системном пути. Будет ли это вызывать конфликты при установке другой версии пакета в моей новой среде? По сути: это правильная настройка моей установки anaconda?
Спасибо!