虚拟环境找不到匹配的发行版。

5
"找不到满足virtualenv需求的版本(来自以下版本:)未找到virtualenv的匹配发行版" 这是当我在Windows 10上尝试安装virtualenv时出现的错误信息。
我已经通过谷歌搜索并按照几个指南进行了操作,但都没有好结果。
我已经卸载并安装了几个较低版本的Python,但结果仍然一样。我已经被困扰了6天,试图通过pip安装django。
我不知道该怎么办了。如果有真正解决我的问题的方法,将不胜感激。"

你如何安装虚拟环境?Python是否在你的PATH变量中?(另外,这与mysql无关,因此我删除了该标签。如果有关,请说明如何有关) - Torxed
1
你尝试过 python -m pip install --upgrade pip 然后再次安装吗?你可能有一个非常老旧的pip版本。 - e.s.
如果您使用的是Python 3.3或更高版本,则Python已经包含了venv模块。在命令行中运行py -m virtualenv env(假设已按建议安装Python)将创建一个名为env的虚拟环境。 - Gavin
@e.s.,你说得对,升级pip之后,我成功了。 - Aashiq
4个回答

1
pip install --upgrade virtualenv

在执行 virtualenvwrapper 命令之前,请尝试运行此命令。

0

在使用虚拟环境时,我遇到了类似的问题。我通过升级pip并安装虚拟环境来解决了该问题。

pip:使用以下命令升级pip:

pip install --upgrade pip

或者

pip3 install --upgrade pip

虚拟环境:使用以下命令安装虚拟环境

pip install virtualenvwrapper-win

-1
pip install virtualenvwrapper-win

这对我来说很好用。


这是为Windows吗? - Alexey Nikonov

-2
请纠正您对pip install virtualenvwrapper-win的拼写。
我也遇到了这个错误拼写问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接