我尝试在虚拟环境中使用sudo安装Flask和一些包,但在尝试导入Flask时,它会抛出一个ImportError。在使用pip install安装相同的包时,它工作得很好。那么这些方法之间有什么不同呢?我在Ubuntu上试过了。
另外,pip将这些包安装在哪里?查看Stack Overflow,我只能找到如何列出pip安装的包的问题,但不能在哪里找到它们(在虚拟环境的上下文中)
发布于 2015-10-12 02:47:36
pip install将以当前用户身份运行pip install
sudo pip install将以另一个用户的安全权限运行pip install,例如root。
通常,您需要使用sudo在系统上安装软件包。
https://stackoverflow.com/questions/33068758
复制相似问题