Предполагая, что это проблема виртуальной среды ...
Во-первых, следует уточнить, что Anaconda использует систему виртуальной среды, аналогичную pyenv
или virtualenv
: отметьте this для узнать больше.
По умолчанию Anaconda имеет "базовую" среду, которая, как я полагаю, установлена на scrapy
.
Вы можете создать новую окружения с:
conda create -n <env_name> python=<version>
Прояснив это, вы должны принять во внимание, что то, что установлено в среде, доступно только в этой среде.
При создании новый проект в PyCharm, он создает новую среду по умолчанию (с virtualenv
, pipenv
или любым другим, в зависимости от того, как он настроен по умолчанию).
Если вы хотите использовать среду conda, вы необходимо добавить его в PyCharm и выбрать его в качестве интерпретатора в своем проекте PyCharm.
Затем то, что вы устанавливаете в этой среде ...
conda install -c conda-forge scrapy
pip install scrapy
.. . будет доступен в терминале и / или python переводчик из PyCharm.