繁体   English   中英

Windows 上的 Python 和 Virtualenv

[英]Python and Virtualenv on Windows

你如何在windows上正确安装virtualenv?

我从这里下载了 virtualenv1.9.1 并尝试安装它:

python virtualenv.py install

但它没有出现在 MyPythonPath/Scripts

我尝试以相同的方式安装virutalenvwrapper-win并且安装正确。 但是我不能使用它,因为我没有 virtualenv

python.exe: 无法打开文件 'MyPythonPath\\Scripts\\virtualenv-script.py': [Errno 2] 没有那个文件或目录

建议的安装Python包的方法是使用pip

请按照此文档安装piphttps//pip.pypa.io/en/latest/installing/

注意:Python 2.7.9及更高版本以及Python 3.4及以上版本已包含pip。

然后安装virtualenv

pip install virtualenv

由于我遇到了与问题中提到的相同的错误,尽管安装时:

pip install virtualenv

我想补充几点,这也可能有助于其他人以与我类似的方式解决错误。 不知道这是不是最好的方式,但对我来说没有别的帮助。

安装virtualenv

pip install virtualenv

进入Scripts目录

cd C:\Python27\Scripts

创建虚拟环境。

python virtualenv.exe my_env

激活虚拟环境。

my_env\Scripts\activate.bat

停用虚拟环境。

my_env\Scripts\deactivate.bat

还有另一种安装Python包的方法。

1:下载包,你想要的
2:打开指挥官(按下win开始按钮并搜索cmd)
3:cd进入下载软件包的文件夹
4:输入:“python setup.py install”

要安装virtualenv,你必须使用pip安装它,如woozyking的答案中提到的,否则你将不得不这样做:

$ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.9.1.tar.gz
$ tar xvfz virtualenv-1.9.1.tar.gz
$ cd virtualenv-1.9.1
$ [sudo] python setup.py install

您使用的命令可用于创建virtualenv。 我建议你浏览virtualenv和virtualenvwrapper上的这些小视频,以便更好地理解:

蟒蛇动力工具-的virtualenv

virtualenvwrapper

  1. 安装virtualenv

    pip install virtualenv

  2. 创建一个虚拟环境

    python -m virtualenv demoEnv

  3. 激活环境

    demoEnv \\脚本\\激活

  4. 要停用

    关闭

在 Windows 上创建虚拟环境


1.创建虚拟环境

python -m venv myenv

2. 激活

.\myenv\Scripts\activate

3. 额外信息

  • 禁用写入
    • deactivate
  • 这些命令也适用于 Windows
    • myenv\\Scripts\\activate
    • myenv\\Scripts\\activate.bat
    • .\\myenv\\Scripts\\activate.bat
  • 小心斜线:
    • myenv/Scripts/activate.bat
  • 我更喜欢使用这个命名:
    • python -m venv .venv
    • .env\\Scripts\\activate

4. 截图

在此处输入图片说明

5. 来源

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM