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

Django项目实战

1、安装django  

查看包安装的位置  

pip镜像源  

镜像源名称镜像地址
清华源https://pypi.tuna.tsinghua.edu.cn/simple
阿里云https://mirrors.aliyun.com/pypi/simple
腾讯云https://mirrors.cloud.tencent.com/pypi/simple
华为云https://repo.huaweicloud.com/repository/pypi/simple
中科大源https://pypi.mirrors.ustc.edu.cn/simple
豆瓣源http://pypi.douban.com/simple

临时指定镜像源  

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久配置pip.conf  

index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn  # 解决 SSL 验证问题

查看配置文件路径

生成配置文件  

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

2、虚拟环境anaconda

python开发虚拟环境,原理都是以目录为单位保存不同python解释器和第三方模块  

Anaconda(最简单)、VirtualenVs、 pyvenv
清华镜像源:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

anaconda包管理器  

https://anaconda.org/  

conda常用命令  

conda env list  当前系统中所有虚拟环境  

conda create -n py39 python=3.9 新建一个名为py39, 并且安装python3.9版本

conda create -n py39 python=3.9 django==4.2.5 安装虚拟环境并安装第三方包  

conda activate py39 使用虚拟环境  

conda deactivate 退出虚拟环境

conda install -n 虚拟环境名称 包名==版本号  虚拟环境安装包

conda env export > environment.yaml  导出虚拟环境中安装了哪些包

conda env create -f environment.yaml  根据配置文件生成虚拟环境

conda search python // 查看所有python版本

3、vscode集成python环境

Pycharm收费,采用vscode和第三方插件  

4、django创建项目

django-admin startproject djdemo

http://www.lryc.cn/news/546996.html

相关文章:

  • 【ThreeJS Basics 1-6】Camera
  • SpringBoot-模拟SSE对话交互
  • 删除链表的倒数第N个节点 力扣19
  • IvorySQL v4 逻辑复制槽同步功能解析:高可用场景下的数据连续性保障
  • vxe-table开启表尾和el-collapse-transition不兼容,动画卡顿
  • 康谋分享 | 3DGS:革新自动驾驶仿真场景重建的关键技术
  • golang学习笔记——go语言安装及系统环境变量设置
  • Redis|集群 Cluster
  • 解锁MacOS开发:环境配置与应用开发全攻略
  • 如何通过卷积神经网络(CNN)有效地提取图像的局部特征,并在CIFAR-10数据集上实现高精度的分类?
  • 监听 RabbitMQ 延时交换机的消息数、OpenFeign 路径参数传入斜杠无法正确转义
  • 希音(Shein)前端开发面试题集锦和参考答案
  • python全栈-Linux基础
  • DeepSeek R1助力,腾讯AI代码助手解锁音乐创作新
  • Git安装与配置
  • 【Linux】自定协议和序列化与反序列化
  • C++基础系列【19】运算符重载
  • Python-04BeautifulSoup网络爬虫
  • 芯科科技通过全新并发多协议SoC重新定义智能家居连接
  • python-leetcode-零钱兑换 II
  • 【RabbitMQ】Producer之TTL过期时间 - 基于AMQP 0-9-1
  • 演示汉字笔顺的工具
  • JVM简单了解
  • 【CSS—前端快速入门】CSS 选择器
  • 【MYSQL数据库异常处理】执行SQL语句报超时异常
  • 【Day9】make/makeFile如何让项目构建自动化起飞
  • 【单片机】嵌入式系统的硬件与软件特性
  • C语言学习笔记-初阶(30)深入理解指针2
  • ROM修改进阶教程------修改安卓机型SELinux宽容的几种方式方法 以及第三方系统中如何关闭SELinux宽容
  • 亚马逊云科技Marketplace(中国区)上架专业服务产品, “云生态连接器”价值凸显