python - Virtualenv 没有正确安装

标签 python windows python-2.7 python-3.x

我在我的 Windows 8.1 系统上运行了 Python 3.4,在此期间 virtualenv 用于正常工作。

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

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

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

我该如何解决这个问题,以便 virtualenv 使用 python 2.7.6 而不是 3.4

最佳答案

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

https://superuser.com/questions/502358/easier-way-to-change-environment-variables-in-windows-8

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

关于python - Virtualenv 没有正确安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29832184/

相关文章:

python - 在稀疏 lil_matrix (Scipy/Python) 中查找最大值及其索引

java - 如何生成 login.conf 和 krb5.ini 以与 Java Kerbernos Http 客户端一起使用以通过 Active Directory kerberos 进行身份验证?

windows - 在与 ssh + Bash 一起使用并在本地与 Git 一起使用的 Windows Powershell 中设置 TERM 环境变量?

windows - 从 Windows 命令行回显变量的长度

python-2.7 - 使用 sklearn KDTree Clusterint 2D 点

performance - 使用 100% RAM 后速度缓慢

python - 接受函数参数的返回值

python 错误地值 < 和 >

youtube 的 Python urllib 基本脚本

python - 接受与关键字/标准库冲突的变量名约定