我正在尝试安装 Flask。文档说创造一个环境:
创建环境
在其中创建一个项目文件夹和一个 venv 文件夹:
视窗
mkdir myproject cd myproject py -3 -m venv venv
我该如何运行它们?
一会儿一行,一会儿另一行?
全部放在一个或写一个
bash
-y脚本?
我在使用cmd.exe
Windows 7。
答案1
我应该如何运行这些?
中每一行都是一个单独的命令cmd
,因此应该一次运行一个命令:
mkdir myproject
cd myproject
py -3 -m venv venv
请注意,第 3 行假设您已经安装py
启动器(例如作为安装过程的一部分适用于 Windows 的“原始”Python) 并且可从命令行使用 (通过 进行检查where py
) cmd
。关于命令本身:
该
-3
部分指定使用 Python 3py
启动器所知道的任何默认版本。-m venv
调用本机 Python韦恩(虚拟环境)模块。最后
venv
是创建的虚拟环境的“名称”(路径)(即,创建的包含必要venv
文件的文件夹的名称)。
请注意,如果您打算使用虚拟环境(即使用您在其中安装的模块,包括 flask),则需要在每个cmd
打开的新窗口中“激活”虚拟环境。也就是说,您需要运行以下某个版本:
C:\path\to\venv\scripts\activate.bat
每次您希望flask
在新cmd
窗口中使用时。
就我个人而言,我倾向于使用适当的行创建批处理文件“别名”,例如:
例如 py_flask.bat
C:\path\to\venv\scripts\activate.bat
并将这些文件 ( ) 放在我的 Windows 系统路径环境变量中可用的文件夹中。这样只需从任何打开的窗口py_flask.bat
使用 eg 即可激活相关环境,并避免输入(可能)较长的完整路径。py_flask
cmd
答案2
您应该一次运行一行命令。