当我尝试在命令提示符下执行mkvirtualenv
命令时,出现此错误:
C:\Users\mukesh>mkvirtualenv myproject
'mkvirtualenv' is not recognized as an internal or external command, operable program or batch file.
答案 0 :(得分:7)
对于Python 3.3或更高版本,安装,创建和激活虚拟环境的命令已更改。
您可以使用pip安装虚拟环境:
NA
用于创建新环境:
A B C
--- ----- ----------
PQR Mark 08/08/2019
PQR Mark 08/01/2019
XYZ Mark 07/01/2019
PQR Joe 10/11/2019
XYZ Joe 10/01/2019
PQR Craig 06/06/2019
PQR Craig 06/20/2019
要激活您的虚拟环境:
py -m pip install --user virtualenv
激活虚拟环境后,您将在命令提示符旁边看到“(myproject)”。
答案 1 :(得分:0)
您可能会发现此链接很有用,因为它显示了所需的步骤。您有可能只是错过了前面的步骤而导致错误。
以下信息来自:https://docs.djangoproject.com/en/2.2/howto/windows/
这将引导您在Windows上创建虚拟环境:
Install virtualenv and virtualenvwrapper¶
virtualenv和virtualenvwrapper为您创建的每个Django项目提供专用的环境。尽管不是强制性的,但是这被认为是最佳做法,可以在将来准备部署项目时为您节省时间。只需输入:
pip install virtualenvwrapper-win
然后为您的项目创建一个虚拟环境:
mkvirtualenv myproject
虚拟环境将被自动激活,您将在命令提示符旁边看到“(myproject)”进行指定。如果启动新的命令提示符,则需要使用以下命令再次激活环境:
workon myproject