Python Virtualenv未正确安装

Python Virtualenv未正确安装,python,windows,python-2.7,python-3.x,Python,Windows,Python 2.7,Python 3.x,我在Windows8.1系统上运行了Python 3.4,在此期间,virtualenv可以正常工作 由于某些不适用于3.4的要求,我将Python版本降级为Python 2.7.6,方法是从C:\Python34中完全卸载Python 3.4,并在C:\Python27中安装2.7 安装python后,我安装了pip,并使用pip安装virtualenv安装了2.7版的virtualenv。但是,每当我在命令提示符下运行virtualenv时,我都会遇到以下错误: sh.exe": /c/Py

我在Windows8.1系统上运行了Python 3.4,在此期间,
virtualenv
可以正常工作

由于某些不适用于3.4的要求,我将Python版本降级为Python 2.7.6,方法是从
C:\Python34
中完全卸载Python 3.4,并在
C:\Python27
中安装2.7

安装
python
后,我安装了
pip
,并使用
pip安装virtualenv
安装了2.7版的
virtualenv
。但是,每当我在命令提示符下运行
virtualenv
时,我都会遇到以下错误:

sh.exe": /c/Python34/scripts/virtualenv: No such file or directory

如何修复此问题,以便virtualenv使用
python 2.7.6
而不是
3.4

我的第一个直觉是检查PATH变量:


看看这是否仍然指向一个现在不存在的安装。每次我在windows上安装python时,我都必须手动设置,所以我不会认为卸载会自动修复它。

另一种方法是在不同的文件夹中安装python 27和34。您可以将27文件夹添加到系统路径,并在本地使用34。如果您有带pydev的eclipse或其他IDE工具,只需将pythonpath变量配置为您想要使用的相应版本