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

相关推荐
小江村儿的文杰1 小时前
XCode Build时遇到 .entitlements could not be opened 的问题
ide·macos·ue4·xcode
小喵要摸鱼1 小时前
Python 神经网络项目常用语法
python
一念之坤3 小时前
零基础学Python之数据结构 -- 01篇
数据结构·python
wxl7812273 小时前
如何使用本地大模型做数据分析
python·数据挖掘·数据分析·代码解释器
NoneCoder3 小时前
Python入门(12)--数据处理
开发语言·python
天涯倦客的美丽人生3 小时前
2024年11月最新 Alfred 5 Powerpack (MACOS)下载
macos
SoraLuna3 小时前
「Mac玩转仓颉内测版24」基础篇4 - 浮点类型详解
开发语言·算法·macos·cangjie
LKID体4 小时前
Python操作neo4j库py2neo使用(一)
python·oracle·neo4j
总爱写点小BUG4 小时前
VM虚拟机装MAC后无法联网,如何解决?
macos
小尤笔记4 小时前
利用Python编写简单登录系统
开发语言·python·数据分析·python基础