当前位置: 首页 > news >正文

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上安装。
brew install pyenv
  • 使用
    • 安装Python版本:
pyenv install 3.11.9
    • 设置全局版本:
pyenv global 3.11.9
    • 设置本地版本:
pyenv local 3.11.9

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

 

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

pip3 install poetry

安装之后,查看版本

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


http://www.mrgr.cn/news/16399.html

相关文章:

  • 最新版 Java 网络编程|万字笔记
  • Linux学习(17)-I/O复用(1)select、poll
  • BUUCTF PWN wp--jarvisoj_level0
  • 4.负载均衡
  • 可以根据手机的折叠状态改变播放音效:nova Flip 的妙趣音效
  • C# 开发环境搭建(Avalonia UI、Blazor Web UI、Web API 应用示例)
  • 报错记录2:imx6ull适配ov2640摄像头查询不到分辨率大小
  • Linux——命令行文件的管理(创建,复制,删除,移动文件,硬链接与软链接)
  • JUC-JAVA内存模型
  • Java面试题真题·技术面试题部分总结
  • 平台介绍-机构、岗位、人员基础数据
  • 有宠物用哪个牌子的宠物空气净化器,希喂、IAM哪个更值得推荐
  • 【3D目标检测】MMdetection3d——nuScenes数据集训练BEVFusion
  • ubuntu24下python3.9安装pytorch
  • 和星辰为伴,与代码共舞
  • 【Centos】yum 安装软件失败时,切换 Aliyun 镜像源
  • 【Kubernetes部署篇】二进制搭建K8s高可用集群1.26.15版本
  • 5.11 飞行控制——定点飞行
  • 深入详解 C# 中的 Task.Run 与 Thread 的区别与联系
  • sicp每日一题[1.39]