创建金字塔项目
最后修改时间:2023 年 11 月 15 日Pyramid 项目脚手架旨在用于 Pyramid 应用程序的高效开发。PyCharm 负责创建特定的目录结构和设置。
创建金字塔项目
转到 文件 | 新建项目,或单击欢迎屏幕中的新建项目按钮。
在“新建项目”对话框中,执行以下操作:
选择金字塔作为项目类型。
指定项目位置。
选择创建 Git 存储库将项目置于 Git 版本控制之下。
如果您想继续使用Project venv或Base conda解释器,请选择相应的选项并单击Create。
要配置其他类型的解释器或使用现有环境,请选择自定义环境。
以下步骤取决于您的选择:
生成新环境选择现有环境康达虚拟环境皮彭夫诗歌从列表中选择 Python 版本。
通常,PyCharm 会检测 conda 安装。
否则,指定 conda 可执行文件的位置,或单击进行浏览。
指定环境名称。
在“位置”字段中指定新虚拟环境的位置,或单击并浏览文件系统中的所需位置。新虚拟环境的目录应该为空。
从列表中选择基本解释器,或者单击并在文件系统中找到所需的 Python 可执行文件。
如果您希望将计算机上全局 Python 中安装的所有包添加到您要创建的虚拟环境中,请选中“继承全局站点包”复选框。该复选框对应于virtualenv
--system-site-packages
工具的选项。
从列表中选择基本解释器,或者单击并在文件系统中找到所需的 Python 可执行文件。
如果您已将基本二进制目录添加到
PATH
环境变量中,则无需设置任何其他选项:将自动检测 pipelinev 可执行文件的路径。If the pipenv executable is not found, follow the pipenv installation procedure to discover the executable path, and then specify it in the dialog.
Choose the base interpreter from the list, or click and find the desired Python executable in your file system.
If PyCharm doesn't detect the poetry executable, specify the following path in the dialog, replacing
jetbrains
with your username:macOSWindowsLinux/Users/jetbrains/Library/Application Support/pypoetry/venv/bin/poetry
C:\Users\jetbrains\AppData\Roaming\pypoetry\venv\Scripts\poetry.exe
/home/jetbrains/.local/bin/poetry
condaOther environmentsTo reuse an existing conda environment:
Switch Type to Conda.
Normally, PyCharm will detect conda installation.
Otherwise, specify the location of the conda executable, or click to browse for it.
Select the environment from the list. If you specified the path to conda manually, you may need to reload environments.
To reuse a Virtualenv, Pipenv, or Poetry environment:
Switch Type to Python.
Select the Python executable from the list or click to browse for it.
单击 更多设置,然后指定以下内容:
在项目名称字段中指定 Pyramid 项目的名称。
从模板语言列表中,选择要使用的语言。
从后端列表中,选择Pyramid cookiecutters的后端。可能的选项有:
None:用于路由的URL 调度
SQLAlchemy:用于持久存储的 SQLite、用于 ORM 的SQLAlchemy 、用于路由的 URL 调度以及用于数据库迁移的 Alembic
ZODB:ZODB用于持久存储和遍历用于路由
提示
如果所选解释器中缺少 Pyramid,PyCharm 将显示一条信息消息,指示将下载 Pyramid。
单击创建。
如果弹出以下警报,请单击“否”。
PyCharm 创建一个项目,安装 Pyramid 及其依赖项,并生成特定的目录结构,您可以在“项目”工具窗口中浏览该目录结构。打开项目目录中的任意文件。如果存在不满足的包要求,PyCharm 建议解决或忽略它们:
您应该安装依赖项才能运行开发服务器。
创建 Pyramid 项目时,必须运行
setup.py develop
安装该项目进行开发。PyCharm 可能会通知您这样做,如下面的屏幕截图所示:或者,您可以选择工具 | 运行 setup.py Task...并输入
develop
. 另一个弹出窗口出现“运行设置任务开发”。单击“确定”。如果您创建了基于 alchemy 的项目,则需要初始化数据库,打开终端(确保虚拟环境处于活动状态)并运行命令:
initialize_PROJECTNAME_db development.ini
(替换
PROJECTNAME
为您的确切项目名称。)
感谢您的反馈意见!