【发布时间】:2018-03-25 01:52:26
【问题描述】:
我曾在 ubuntu 中使用多个虚拟环境处理过不同的项目。
我有 virtualenvwrapper 并使用经典的 mkvirtualenv <envname> 命令来完成。
在我的系统上,我也有 Windows,我想在这个操作系统上检索我的环境。 我通过 pip 安装了 virtualenvwrapper-win 包并将我的 WORKON_HOME 环境变量设置为与我的 ubuntu 系统上的相同位置。
现在在 windows 上,workon 命令的输出如下:
(base) C:\Users\mathi>workon
Pass a name to activate one of the following virtualenvs:
==============================================================================
caps_env
dashex
media
PMALL36
但是当我尝试激活我得到的环境之一时:
(base) C:\Users\mathi>workon PMALL36
D:\Informatique\virtual_environments\PMALL36
doesn't contain a virtualenv (yet).
Create it with "mkvirtualenv PMALL36"
有什么线索吗?
【问题讨论】:
-
您发布的错误消息包含解决方案。
-
但是环境已经存在。当我输入
mkvirtualenv PMALL36它说:(base) C:\Users\mathi>mkvirtualenv PMALL36 ERROR: virtualenv "PMALL36" already exists -
你不觉得这些信息有些重要吗?重要信息需要进入您的问题。见How to Ask。
标签: windows ubuntu virtualenvwrapper