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

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

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

阅读 10.6k
2 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题