使用命令行在Python中创建一个新的virtualenv?

时间:2017-10-16 03:12:17

标签: python python-3.x virtualenv

我一直在尝试设置一个虚拟环境,由documentation和几个tutorials设置,使用在Windows 10上通过Anaconda下载的Python 3.6.1版本。我已经设置了我的PATH环境变量如下:

C:\Users\...\Anaconda3\ 
C:\Users\...\Anaconda3\Lib\site-packages\
C:\Users\...\Anaconda3\Scripts\

到目前为止,我已经使用了以下命令......

pip install virtualenv
pip install virtualenvwrapper-win

但是,当我尝试使用以下内容制作实际目录时:

virtualenv my_venv

我没有创建目录,而是获得了标准的选项列表:

You must provide a DEST_DIR
Usage: virtualenv.py [OPTIONS] DEST_DIR

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         Increase verbosity.
  -q, --quiet           Decrease verbosity.
  -p PYTHON_EXE, --python=PYTHON_EXE

[...]

我相信我认为所看到的就像是:

New python executable in C:Users\...

有关我可能做错的任何建议吗?谢谢。

1 个答案:

答案 0 :(得分:1)

Anaconda使用conda来管理虚拟环境。您可以通过conda create -n env_name [python=x[.x]]创建一个新环境。

activate env_name激活环境,按deactivate停用环境。