【发布时间】:2021-08-01 13:51:27
【问题描述】:
我想安装 virtualenv。我输入
pip install virtualenv
反应是
Requirement already satisfied: virtualenv in c:\users\novin\appdata\roaming\python\python38\site-packages (20.6.0)
Requirement already satisfied: platformdirs<3,>=2 in c:\users\novin\appdata\roaming\python\python38\site-packages (from virtualenv) (2.2.0)
Requirement already satisfied: distlib<1,>=0.3.1 in c:\users\novin\appdata\roaming\python\python38\site-packages (from virtualenv) (0.3.2)
Requirement already satisfied: filelock<4,>=3.0.0 in c:\programdata\anaconda3\lib\site-packages (from virtualenv) (3.0.12)
Requirement already satisfied: backports.entry-points-selectable>=1.0.4 in c:\users\novin\appdata\roaming\python\python38\site-packages (from virtualenv) (1.1.0)
Requirement already satisfied: six<2,>=1.9.0 in c:\programdata\anaconda3\lib\site-packages (from virtualenv) (1.15.0)
当我想激活它时,输入“source bin/activate”,响应是“source:
The term 'source' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was
included, verify that the path is correct and try again.
At line:1 char:1
+ source bin/activate
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (source:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException"
【问题讨论】:
-
是不是需要先使用命令
virtualenv <env directory name>创建一个虚拟环境目录,然后使用source <env directory name>/bin/activate激活它? -
您使用的是什么操作系统?
-
source在 PowerShell 中不起作用;那是针对 linux/unix/macos 等的。
标签: python django virtualenv