Я прошу прощения за то, что мое объяснение было длинным и, вероятно, не лучшим из ясности, но это лучшее, что я мог сделать, чтобы описать свой опыт.
У меня возникла та же проблема после первой установки, и вот какЯ решил это:
Я заметил, что есть некоторые настройки, как указано в других ответах, которые сообщают pyCharm, какие интерпретаторы и менеджеры среды должны использовать, и я был уверен, что проблема была в настройке этих параметров, но я не былконечно, поэтому я начал искать.
Настройка интерпретатора
Я более или менее следовал стандартному учебнику, предполагая, что в какой-то момент я бы использовал только что созданный virtualenv внутри папки моего проекта.Сначала я получал ошибку DLL, но, убедившись, что настройки interpreter
указывают на допустимый исполняемый файл.
Здесь объясняется, как это сделать.
Настройка среды
на этом этапе ошибка исчезла, но я перешел к новой ошибке.Проблема в том, что я не смог импортировать ни один модуль, так как они не были найдены.Это потому, что я работал внутри только что созданного virtualenv, в основном нетронутой установки, без установленных модулей.Я уверен, что есть более развитые решения (установите модули в virtualenv), но я просто искал, чтобы заставить код работать, поэтому я настроил среду для использования моей обычной среды разработки anaconda.
Для меня,затем с помощью conda on windows (после активации среды разработки с conda activate
) (см. .... / anaconda-python-where-the-are-the-the-virtual-Environment-Storage для других систем).where python
дает путь к интерпретатору conda info --envs
дает мне существующую среду, которую я хочу использовать.
Это исправило все для меня.