解决virtualenv虚拟环境中pip和python路径仍为本地或权限不足

将之前的项目clone下来到新的ubuntu系统时,发现之前的虚拟环境中用pip和python命令一直权限不足,原因是路径指向了本地的python和pip,而虚拟环境中sudo命令也不好用,解决办法为:`

应指定pip为 “当前虚拟环境内的pip”,再进行安装:
如我的虚拟环境为blog_env,虚拟环境中的python安装在blog_env/bin/下,再执行python -m pip install xxxxxx即可成功安装,python -m意思是将库中的python模块当脚本执行
例如:
(blog_env) user001@user001-Q:~/GitPro/blog/blogproject/blog_env/bin$
/home/user001/GitPro/blog/blogproject/blog_env/bin/python -m pip install django==1.10.6

安装还是报错,
install后加–user可以安装了,有人说不用pip,用pip3也可以

$
python -m pip install --user pygments

`

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值