sha*_*aun 0 package-management python 14.04
***********更新2********************
尝试并成功使用 virtualenv 创建了一个虚拟环境。
[08:05 USER@system ~] > mkdir test_virtual
[08:05 USER@system ~] > virtualenv test_virtual/
New python executable in /home/USER/test_virtual/bin/python
Installing setuptools, pip, wheel...done.
[08:05 USER@system ~] > ls test_virtual/
bin include lib local pip-selfcheck.json
Run Code Online (Sandbox Code Playgroud)
***********更新1********************
根据这里的要求,是指向pip list和pip3 list的 pastebin 链接。
***********原来的******************
我使用 sudo pip install virtualenv 安装了 virtualenv,在阅读了这里的几个答案后,这实际上不是一个好习惯。当我尝试卸载它时(主要是因为我打算采用 anaconda 方式并且我不喜欢我不在系统上使用的额外污垢)我收到以下错误:
(09:20 USER@system ~) > sudo pip uninstall virtualenv
The directory '/home/USER/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled.
Please check the permissions and owner of that directory.
If executing pip with sudo, you may want sudo's -H flag.
Cannot uninstall requirement virtualenv, not installed
The directory '/home/USER/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled.
Please check the permissions and owner of that directory.
If executing pip with sudo, you may want sudo's -H flag.
Run Code Online (Sandbox Code Playgroud)
当我使用sudo -H标志时,我得到了这个:
Cannot uninstall requirement virtualenv, not installed
Run Code Online (Sandbox Code Playgroud)
但我确认仍然安装了 virtualenv:
(09:25 USER@system ~) > which virtualenv
virtualenv is /usr/local/bin/virtualenv
virtualenv is /usr/local/bin/virtualenv
virtualenv is /usr/local/bin/virtualenv
virtualenv is /usr/local/bin/virtualenv
Run Code Online (Sandbox Code Playgroud)
如何从我的系统中卸载 virtualenv?
谢谢。
小智 5
我正在寻找同样的东西,我偶然看到了这个。你可以这样做。
sudo apt-get remove virtualenv
sudo apt-get remove --auto-remove virtualenv
Run Code Online (Sandbox Code Playgroud)
如果正常,则不执行以下语句。但尝试一次。
sudo apt-get purge python-virtualenv
sudo apt-get purge --auto-remove python-virtualenv
Run Code Online (Sandbox Code Playgroud)