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博客

相关推荐
mtj661 小时前
MacOS wine中文乱码问题
macos
易雪寒3 小时前
Maven从入门到精通(三)
java·python·maven
FreakStudio3 小时前
全网最适合入门的面向对象编程教程:49 Python函数方法与接口-函数与方法的区别和lamda匿名函数
python·嵌入式·面向对象·电子diy
Good_tea_h4 小时前
如何实现Java中的多态性
java·开发语言·python
IT毕设梦工厂4 小时前
计算机毕业设计选题推荐-项目评审系统-Java/Python项目实战
java·spring boot·python·django·毕业设计·源码·课程设计
零 度°4 小时前
Qiskit:量子计算的Python工具包
python
飘逸高铁侠4 小时前
使用Python实现多个PDF文件的合并
开发语言·python·pdf
yuvenhol5 小时前
火山引擎大模型语音合成双向流式-python demo
开发语言·python·火山引擎
~在杰难逃~5 小时前
Day15笔记-函数返回值&函数的封装&匿名函数
开发语言·笔记·python·pycharm·数据分析
计算机学姐6 小时前
基于python+django+vue的农业管理系统
开发语言·vue.js·后端·python·django·pip·web3.py