ubuntu 使用pip安装python 包,无法安装到虚拟环境中

发布于 2022-09-01 18:25:06 字数 211 浏览 20 评论 0

进入虚拟环境之后,使用pip install,会报错提示权限不够,但是如果加上sudo,则会安装到系统的site-packages里面,再虚拟环境中使用python run.py会显示没有安装某些包,只有同样加上sudo才可以。

我不想用sudo权限来运行我的web应用,有什么办法么

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

中二柚 2022-09-08 18:25:06

可以去虚拟环境的bin目录下运行./pip install,这样包就会安装在该虚拟环境中。

梦中楼上月下 2022-09-08 18:25:06

哈哈,我也遇到过这样的问题,是因为目录的权限问题,具体可以见我的解决方案
http://segmentfault.com/q/1010000003783131/a-1020000003785503

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文