ubuntu 使用pip安装python 包,无法安装到虚拟环境中
进入虚拟环境之后,使用pip install
,会报错提示权限不够,但是如果加上sudo
,则会安装到系统的site-packages里面,再虚拟环境中使用python run.py
会显示没有安装某些包,只有同样加上sudo
才可以。
我不想用sudo权限来运行我的web应用,有什么办法么
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以去虚拟环境的bin目录下运行./pip install,这样包就会安装在该虚拟环境中。
哈哈,我也遇到过这样的问题,是因为目录的权限问题,具体可以见我的解决方案
http://segmentfault.com/q/1010000003783131/a-1020000003785503