Linux 用户名,用户组添加

1. useradd 选项 用户名

2.设置密码:passwd 选项 用户名

3.退出系统:exit

4.切换用户


python2.7 与 python3.6共存时安装virtualenv、virtualenvwrapper的问题总结

出下下面的错误信息:

/usr/bin/python: No module named virtualenvwrapper
virtualenvwrapper.sh: There was a problem running the initialization hooks. 
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is

set properly.

这主要是两个版本存在,系统找不到环境变量。

错误原因:Ubuntu安装了2.7和3.x两个版本的python,在安装时使用的是sudo pip3 install virtualenvwrapper

在我运行的时候默认使用的是python2.x,但在python2.x中不存在对应的模块。(virtualenvwrapper.sh文件内容如下:):

# Locate the global Python where virtualenvwrapper is installed.
if [ "$VIRTUALENVWRAPPER_PYTHON" = "" ] then
    VIRTUALENVWRAPPER_PYTHON="$(command \which python)"

fi

当不存在VIRTUALENVWRAPPER_PYTHON环境时,会默认选择使用which python(我这里默认是python2),

所以需要增加此环境变量:

VIRTUALENVWRAPPER_PYTHON=“这里写入你自己的python3的链接”


安装virtualenvwrapper

  • 配置环境变量 
    用vim打开~/.bashrc

export WORKON_HOME=~/.virtualenvs
source /usr/bin/virtualenvwrapper.sh

不同的系统virtualenvwrapper.sh的位置可能会不一样

source ~/.bashrc

参考文章链接:

1.https://blog.csdn.net/mbl114/article/details/78089741

2.https://segmentfault.com/a/1190000009168338


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值