Я только что перестроил свою среду Mac, используя учебники здесь:
https://hackercodex.com/guide/mac-development-configuration/ & здесь:https://hackercodex.com/guide/python-development-environment-on-mac-osx/
Я хочу потребовать virtualenv для pip, и установил это, открыв:
vim ~/Library/Application\ Support/pip/pip.conf
и добавление:
[install]
require-virtualenv = true
[uninstall]
require-virtualenv = true
Затем я последовал руководству по настройке ноутбуков Jupyter с tenorflow, потому что я пытаюсь пройти курс удэми по машинному обучению, который требует обоих:https://medium.com/@margaretmz/anaconda-jupyter-notebook-tensorflow- и-keras-b91f381405f8
В этом руководстве упоминается, что вы должны использовать pip install вместо conda install для тензорного потока, поскольку пакет conda официально не поддерживается.
Я могу установить pip на conda, просто запустив:
conda install pip
Но когда я пытаюсь бежать:
pip3 install tensorflow
Я получаю ошибку:
Could not find an activated virtualenv (required).
Я знаю, почему я получаю эту ошибку, я просто не знаю, как изменить свой код, чтобы ТАКЖЕ принять использование pip & pip3 внутри anvonda venvs.
Моя папка anaconda3 находится внутри моей папки Virtualenvs вместе со всеми моими другими виртуальными средами.