我犯了一个错误,在我的linux机器上安装了许多不同版本的python。我在anaconda的帮助下安装了所有版本的python。我的默认python版本显示为2.7.11。
现在我想从我的linux系统中删除所有版本的python及其依赖项。我该怎么办?
答案 0 :(得分:-1)
您使用Virtualenv吗?如果没有,你应该;-)
安装时:
pip install virtualenv
或者:
apt-get install virtualenv
或者您拥有包裹管理器的任何其他方式! Virtualenv是一个程序,可以在您的计算机中创建一个与Python一起使用的虚拟机。您可以使用它来创建一个使用python的隔离环境,您可以选择要使用的python版本 这将创建一个virtualenv:
virtualenv myenv
这将创建一个具有特定python版本的virtualenv:
virtualenv -p /usr/bin/python3.5 myenv
然后你可以cd
进入它:
cd myenv
然后你有这样的事情:
.
├── bin
│ ├── activate
│ ├── activate.csh
│ ├── activate.fish
│ ├── activate_this.py
│ ├── easy_install
│ ├── easy_install-3.5
│ ├── pip
│ ├── pip3
│ ├── pip3.5
│ ├── python -> python3.5
│ ├── python3 -> python3.5
│ ├── python3.5
│ ├── python-config
│ └── wheel
├── include
│ └── python3.5m -> /usr/include/python3.5m
└── lib
└── python3.5
并通过runnig:
. bin/activate
你的virtualenv将被激活,你运行的每个pip
命令或你运行的脚本将使用你用来创建环境的python版本。
答案 1 :(得分:-2)
你可以尝试去:
/库/ Python的
并手动删除您不想要的版本。不建议这样做。