Я установил tensorflow после компиляции его с внешней панелью. Теперь я хочу удалить его.
Мой Python по умолчанию является python3.6, но эта установка была сделана на python3.5.
Как я иду об удалении tensorflow и удалении всех трассировок установки внешней панели?
Bazel только используется для создания Tensorflow; фактическая установка, покончили pip
. Таким образом, необходимо удалить его через pip
также.
Если Вы установили две версии Python к /usr/local
, возможно, что вторая установка перезаписала /usr/local/bin/pip
команда сначала. Таким образом, у Вас больше нет a pip
команда для первой версии. Однако команда является просто оберткой, и можно использовать Python непосредственно для выполнения pip
модуль, который функционирует точно так же, как pip
команда:
python3.5 -m pip ...
С этим можно установить/удалить пакеты для той версии Python.
Однако для будущего, я настоятельно рекомендую использовать виртуальные среды (через pipenv
или анаконда, и т.д.) вместо того, чтобы установить на /usr/local
, для лучшей изоляции. Установка на /usr/local
также обычно требует корня, и это - угроза безопасности для запущения произвольных скриптов, загруженных с Интернета как корень (который является по существу что pip
делает с setup.py
).