'venv\Scripts\activate' 不是内部或外部命令,也不是可运行的程序或批处理文件
'venv\Scripts\activate' is not recognized as an internal or external command, operable program or batch file
有一个类似的问题但是没有解决我的错误:
在E盘尝试使用CMD安装虚拟环境,我使用了这个命令:
E:\myproject>venv\Scripts\activate
发生的错误是:
'venv\Scripts\activate' is not recognized as an internal or external command,
operable program or batch file.
安装 flask 的确切步骤是什么 - 文档是一步步跟着做的,但没有用。
你可以追踪我的脚步,我一直卡在这里。我做错了什么?
E:\>mkdir myproject
E:\>cd myproject
E:\myproject>python3 -m venv venv
E:\myproject>py -3 -m venv venv
Error: Command '['E:\myproject\venv\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 3221226505.
E:\myproject>venv\Scripts\activate
'venv\Scripts\activate' is not recognized as an internal or external command,
operable program or batch file.
E:\myproject>
注意:您会看到我已按照此处创建虚拟环境的步骤进行操作:https://flask.palletsprojects.com/en/1.1.x/installation/#virtual-environments
我也试过下面的方法,同样报错:
E:\myproject>py -3 -m venv venv
Error: Command '['E:\myproject\venv\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 3221226505.
E:\myproject>
我试图进入 venv 本身并尝试了这个 - 又是一个不同的错误。我想我缺少一些非常基本的东西。
E:\myproject>cd venv
E:\myproject\venv>venv\Scripts\activate
The system cannot find the path specified.
我也尝试过:(基于 Whosebug 的回答)
E:\myproject\venv>pip install virtualenv
又是一个错误。
和
E:\myproject\venv>py -3.8 -m venv venv
仍然,没有。
还有一点可能属于interest/relevance:
在E盘根目录安装了PYTHON3.8.3。我显然正在创建各种文件夹,例如myproject也在根目录下。 E: mkdir 我的项目
路径有影响吗?我现在正在卸载并重新安装 python。
我确保我正在检查“将 python 添加到环境路径”(我之前没有这样做)的小勾号。
重新安装时:发生了:
E:\>mkdir myproject
E:\>cd myproject
E:\myproject>python --version
Python 3.8.3
E:\myproject>python3 -m venv venv
E:\myproject>venv\Scripts\activate
The system cannot find the path specified.
E:\myproject>
一个略有不同的错误,我注意到了,但仍然无法找到相关的路径。
最后,我尝试在安装 python 的实际文件夹中创建 dir 和 venv:仍然是一个错误
E:\>cd Python installation
E:\Python installation>mkdir myproject
E:\Python installation>cd myproject
E:\Python installation\myproject>python3 -m venv venv
E:\Python installation\myproject>venv\Scripts\activate
The system cannot find the path specified.
E:\Python installation\myproject>
请试试这个:
转到您的项目目录 (myproject),然后:
.\venv\Scripts\activate
令人沮丧,因为我遵循了官方的 Flask 教程,但它没有用。然而,这确实做到了:
我希望有人觉得这有用。
E:\Python installation\myproject>py -m venv env
E:\Python installation\myproject>env\Scripts\activate
(env) E:\Python installation\myproject>
请注意,在第一步中我输入了 py -m venv env
而不是 py -m venv venv(如官方文档所建议)
有一个类似的问题但是没有解决我的错误:
在E盘尝试使用CMD安装虚拟环境,我使用了这个命令:
E:\myproject>venv\Scripts\activate
发生的错误是:
'venv\Scripts\activate' is not recognized as an internal or external command,
operable program or batch file.
安装 flask 的确切步骤是什么 - 文档是一步步跟着做的,但没有用。
你可以追踪我的脚步,我一直卡在这里。我做错了什么?
E:\>mkdir myproject
E:\>cd myproject
E:\myproject>python3 -m venv venv
E:\myproject>py -3 -m venv venv
Error: Command '['E:\myproject\venv\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 3221226505.
E:\myproject>venv\Scripts\activate
'venv\Scripts\activate' is not recognized as an internal or external command,
operable program or batch file.
E:\myproject>
注意:您会看到我已按照此处创建虚拟环境的步骤进行操作:https://flask.palletsprojects.com/en/1.1.x/installation/#virtual-environments
我也试过下面的方法,同样报错:
E:\myproject>py -3 -m venv venv
Error: Command '['E:\myproject\venv\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 3221226505.
E:\myproject>
我试图进入 venv 本身并尝试了这个 - 又是一个不同的错误。我想我缺少一些非常基本的东西。
E:\myproject>cd venv
E:\myproject\venv>venv\Scripts\activate
The system cannot find the path specified.
我也尝试过:(基于 Whosebug 的回答)
E:\myproject\venv>pip install virtualenv
又是一个错误。
和
E:\myproject\venv>py -3.8 -m venv venv
仍然,没有。
还有一点可能属于interest/relevance:
在E盘根目录安装了PYTHON3.8.3。我显然正在创建各种文件夹,例如myproject也在根目录下。 E: mkdir 我的项目
路径有影响吗?我现在正在卸载并重新安装 python。
我确保我正在检查“将 python 添加到环境路径”(我之前没有这样做)的小勾号。
重新安装时:发生了:
E:\>mkdir myproject
E:\>cd myproject
E:\myproject>python --version
Python 3.8.3
E:\myproject>python3 -m venv venv
E:\myproject>venv\Scripts\activate
The system cannot find the path specified.
E:\myproject>
一个略有不同的错误,我注意到了,但仍然无法找到相关的路径。
最后,我尝试在安装 python 的实际文件夹中创建 dir 和 venv:仍然是一个错误
E:\>cd Python installation
E:\Python installation>mkdir myproject
E:\Python installation>cd myproject
E:\Python installation\myproject>python3 -m venv venv
E:\Python installation\myproject>venv\Scripts\activate
The system cannot find the path specified.
E:\Python installation\myproject>
请试试这个:
转到您的项目目录 (myproject),然后:
.\venv\Scripts\activate
令人沮丧,因为我遵循了官方的 Flask 教程,但它没有用。然而,这确实做到了:
我希望有人觉得这有用。
E:\Python installation\myproject>py -m venv env
E:\Python installation\myproject>env\Scripts\activate
(env) E:\Python installation\myproject>
请注意,在第一步中我输入了 py -m venv env 而不是 py -m venv venv(如官方文档所建议)