macOS搭建Python3.11+Django4.2.15的平台框架使用Poetry管理

最近想使用Python开发,使用Django框架搭建平台,之前没有使用过Python,所以记录下整个过程:

1、Python版本的选择,直接去官网【Download Python | Python.org】看最新稳定版是哪个版本,选择安装,可以看到目前是3.11.9版本,安装它。

由于Python的版本过多,可以安装一个版本管理工具,这里我选择pyenv,pyenv 是一个简单的Python版本管理工具,它允许您为每个项目或全局环境安装多个Python版本,并快速切换它们。

  • 安装:通常通过Homebrew在macOS上安装,或者通过包管理器在Linux上安装。
bash 复制代码
brew install pyenv
  • 使用
    • 安装Python版本:
bash 复制代码
pyenv install 3.11.9
    • 设置全局版本:
bash 复制代码
pyenv global 3.11.9
    • 设置本地版本:
bash 复制代码
pyenv local 3.11.9

安装完之后,在安装Python的虚拟环境管理器Poetry,IDEA创建项目的时候,会有四个虚拟环境管理器给你选择,查看资料对比之后,网友推荐Poetry。

接着安装Poetry,我装的是Python3所以,pip命令名称也是pip3

bash 复制代码
pip3 install poetry

安装之后,查看版本

bash 复制代码
poetry --version

安装完之后,就可以创建项目了,创建好的基本框架就是这样子

IDEA目前默认配置Django版本是5.1,我看了下官网【Download Django | Django】,不是长期支持版本,最新的长期支持版本是4.2,下一个长期支持版本是5.2还没发布,所以为了稳定,还是选4.2比较好

更改之后,运行poetry update命令,它会根据你的 pyproject.toml 文件中指定的依赖关系,更新所有依赖包到最新兼容版本。

然后,根据Django官网的项目创建步骤,添加Django的框架内容:

创建之后的目录如下:

然后打开IDEA的项目结构配置,设置下Python的版本

设置Djiago文件

IDEA设置服务启动配置,设置之后就不用命令也可以启动关闭了。

点击启动,就成功了

参考文献:

1、Download Python | Python.org

2、[Python] 虚拟环境venv、pipenv、poetry、conda如何选择?1分钟搞懂_venv和conda哪个好用-CSDN博客

3、Python 环境管理大比拼:pip、Conda、Pyenv、Rye、Virtualenv、PDM、Poetry 等工具_qq62985c01d4e12的技术博客_51CTO博客

相关推荐
半路_出家ren10 分钟前
python处理异常,JSON
python·json·异常处理
仙人掌_lz13 分钟前
深度理解用于多智能体强化学习的单调价值函数分解QMIX算法:基于python从零实现
python·算法·强化学习·rl·价值函数
小白学大数据18 分钟前
Python+Selenium爬虫:豆瓣登录反反爬策略解析
分布式·爬虫·python·selenium
未来之窗软件服务20 分钟前
人体肢体渲染-一步几个脚印从头设计数字生命——仙盟创梦IDE
开发语言·ide·人工智能·python·pygame·仙盟创梦ide
戌崂石28 分钟前
最优化方法Python计算:有约束优化应用——线性不可分问题支持向量机
python·机器学习·支持向量机·最优化方法
玉笥寻珍31 分钟前
Web安全渗透测试基础知识之内存动态分配异常篇
网络·python·安全·web安全·网络安全
Channing Lewis37 分钟前
如何判断一个网站后端是用什么语言写的
前端·数据库·python
noravinsc44 分钟前
InforSuite RDS 与django结合
后端·python·django
Auspemak-Derafru1 小时前
pycharm中qthread中的run函数debug不上的问题
ide·python·pycharm
纨妙1 小时前
python打卡打印26
开发语言·python