Я использую Python 3.8 с pyCharm в целом, но для некоторого учебника по машинному обучению я хотел использовать Anaconda Spyder 4.1.2. Поэтому, когда я пишу по умолчанию windows cmd
C:\Users\Ege>python --version
Python 3.8.2
, когда пишу в приглашении anaconda:
(base) C:\Users\Ege>python --version
Python 3.7.7
Это версия моей базовой (root) среды. Я искал и обнаружил, что Anaconda поддерживает 3.8 для сред, но еще не для базы. Поэтому я не могу обновить его до 3.8. Теперь возникает проблема:
Когда я пытаюсь использовать numpy в Spyder, он говорит, что нет импортированного модуля с именем numpy. Я пошел и проверил свою базовую среду анаконды, и да нет пакета numpy. Я открыл приглашение conda и написал
pip3 install numpy
Там написано:
Requirement already satisfied: numpy in c:\python38\lib\site-packages (1.18.1)
Но, черт возьми, вы не разрешаете мне использовать python38.
Некоторые из вас могут сказать «хорошо» go создать новую среду с python38 и использовать пакеты. Однако я хочу установить пакеты в базовую среду. Есть идеи?