aaa@dockerserver:$ virtualenv -p /usr/bin/python2 env
Traceback (most recent call last):
File "/usr/bin/virtualenv", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named 'pkg_resources'
解决方法:
卸载virtualenv,重新安装
aptitude show virtualenv#显示已安装软件信息
dpkg -L virtualenv#查看安装位置
sudo pip uninstall virtualenv
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ virtualenv
aaa@dockerserver:~$ virtualenv env
#报错
bash: /usr/bin/virtualenv: 没有那个文件或目录
将virtualenv安装路径添加到系统路径
#得到安装位置
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ virtualenv
aaa@dockerserver:~$ virtualenv env
Requirement already satisfied: virtualenv in /usr/local/lib/python2.7/dist-packages
#将安装位置添加到系统路径:
cd ~
sudo vi .bashrc
#在最后一行添加
export PATH="/usr/lib/graphviz:/usr/bin:/bin:/usr/local/bin:/usr/local/lib/python2.7/dist-packages"
#立即生效
source .bashrc
#创建env
virtualenv -p python2 fcn_env
#报错
...Installing setuptools, pip, wheel...done.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 2328, in <module>
main()
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 713, in main
symlink=options.symlink)
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 945, in create_environment
download=download,
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 901, in install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 797, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /home/suanfa/fcn_env/bin/python2 - setuptools pip wheel failed with error code 2
参考https://www.cnblogs.com/liuyanpeng93/p/7727008.html
pip -V
sudo pip install --upgrade pip
Requirement already up-to-date: pip in ./.local/lib/python2.7/site-packages
#将/.local/lib/python2.7/site-packages添加到系统路径
#使生效
source .bashrc
#再次创建
aaa@dockerserver:~$ virtualenv -p python2 fcn_env
Running virtualenv with interpreter /usr/bin/python2
New python executable in /home/suanfa/fcn_env/bin/python2
Not overwriting existing python script /home/suanfa/fcn_env/bin/python (you must use /home/suanfa/fcn_env/bin/python2)
Installing setuptools, pip, wheel...done.
OK…