Python 没有名为';virtualenv';

Python 没有名为';virtualenv';,python,pip,Python,Pip,我用安装了“virtualenv” pip install virtualenv 安装收集的软件包:virtualenv 已成功安装virtualenv-16.0.0 但是,当我运行“virtualenv project1”时,它会出现以下错误: **ModuleNotFoundError: No module named 'virtualenv'** 我尝试安装的每个软件包都会出现这种情况。我同时有蟒蛇2和蟒蛇3。我怀疑那会把一切都搞砸。有人知道如何解决这个问题吗 我同时有蟒蛇2和蟒蛇3

我用安装了“virtualenv”

pip install virtualenv
安装收集的软件包:virtualenv

已成功安装virtualenv-16.0.0

但是,当我运行“virtualenv project1”时,它会出现以下错误:

**ModuleNotFoundError: No module named 'virtualenv'**
我尝试安装的每个软件包都会出现这种情况。我同时有蟒蛇2和蟒蛇3。我怀疑那会把一切都搞砸。有人知道如何解决这个问题吗

我同时有蟒蛇2和蟒蛇3

您可能正在安装Python3,但尝试使用Python2运行(反之亦然)

要安装到Python2中,请使用:

python -m pip install <package>
python-mpip安装
要安装到Python3中,请使用:

python3 -m pip install <package>
python3-mpip安装

当您pip冻结时,是否看到它已安装?另外,不要从pythonidle或shell运行它。Concur可能重复。对于多次安装,我总是使用
-m
标志并直接指向我想要的解释器。@pstatix是的,PyPA不久前甚至更改了文档,使之成为官方推荐的方法。这样,您只需要知道如何找到一个可执行文件,并且您知道无论您的路径上还有什么,您都在始终如一地使用它,而当您运行一组相关的单独的可执行文件时,这是不正确的。