То, что я делал до
Когда я начал использовать Anaconda в pycharm до этого, я установил Anaconda, а после этого я установил pycharm.Запустив pycharm и в следующем меню (на следующем рисунке) я выбрал путь ~/Anadaconda/python.exe
для интерпретатора pycharm и использовал этот интерпретатор для всего своего проекта.У меня не было никаких проблем.
Project Interpret>Gear button > Add > System Interpreter"> Вопрос 1: Является ли эта процедура правильной?
Естьчто-то под названием Virtualenv Environment
на картинке.Насколько я знаю, это делает проект и его зависимости изолированными.Я не до конца понял, в чем смысл этого.
Вопрос 2: Какая польза от изоляции проектов?Почему я должен делать это?(пример будет полезен)
Конечно, есть польза и польза от этого, поэтому 3-й вопрос приходит сюда. Есть флажок, который говорит Make it available for all project
Все еще этот параметр следует за изоляцией?
Project Interpret>Gear button > Add > Virtualevn Environment">
Реальная проблема
Проблема начинается неделю назад, когда я хочу установить новую версию Anaconda 3.5.1.и я сделал.но я бы не хотел.После этого для каждого пакета, который я импортирую в свой проект, я получаю сообщение об ошибке, кажется, что он их вообще не распознает.например, Numpy:
module = self._system_import (name, * args, ** kwargs)
ImportError: Ошибка загрузки DLL: указанный модуль не найден.
Во время обработки вышеупомянутого исключения произошло другое исключение:
Для sklearn:
ImportError: Не удалось импортировать модуль расширения с несколькими массивами.Скорее всего, вы пытаетесь импортировать неудачную сборку numpy.
Если вы работаете с numpy git repo, попробуйте git clean -xdf
(удаляет все файлы, не находящиеся под контролем версий).В противном случае переустановите numpy.
Первоначальная ошибка: ошибка загрузки DLL: указанный модуль не найден.
Устал переустанавливать и pycharm, и anaconda несколько раз.Я схожу с ума по этому поводу.