Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

一、安装虚拟环境:

命令:pip3 install virtualenv

二、安装管理工具:

命令:pip3 install virtualenvwrapper

三、新建:

命令:python -m venv 虚拟环境名 或者 virtualenv 虚拟环境名

例如:PS E:\pyapp\pytest> python -m venv l_env

例如:PS E:\pyapp\pytest> virtualenv env

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

当安装了多个版本python的时候,需要指定版本号:virtualenv env –python=python3.10

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

四、激活虚拟环境:

命令:activate

注意:首先进入虚拟环境

例如:

PS E:\pyapp\pytest> env\Scripts\activate
(env) PS E:\pyapp\pytest>

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

五、安装Django

命令:pip3 install Django==版本号 (默认最新)

例如:(env) PS E:\pyapp\pytest> pip3 install Django==4.0

六、创建Django项目

命令:django-admin startproject 项目名称

例如:django-admin startproject sysPro

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

运行:

命令:python manage.py runserver

默认端口时用:python manage.py runserver 或python manage.py runserver 8000

改其他端口用:python manage.py runserver 8001

使用主机地址时用:python manage.py runserver 0.0.0.0

注意:首先进入虚拟机和项目

例如:(env) PS E:\pyapp\pytest\sysPro> python manage.py runserver 8001

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

PyCharm中设置虚拟环境的操作更简单:

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

验证:

Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

Original: https://www.cnblogs.com/beichengshiqiao/p/16153635.html
Author: 我是北城石桥
Title: Django-Virtualenv虚拟环境安装、新建,激活和手动指定Python解释器、虚拟环境安装Django、创建Django项目、运行Django项目

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/810814/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Python系列-Django-Ninja

    适用对象: 有一定python和django基础,对此技术感兴趣,或者想快速尝试、实现效果的。原则: 实用为主,效果为主 不重复造轮子,但应该知道其工作原理 官网是最好的教程,其它…

    Python 2023年8月5日
    062
  • 记一次靶场实战【网络安全】

    前言 【一一帮助安全学习一一】①网络安全学习路线②20份渗透测试电子书③安全攻防357页笔记④50份安全攻防面试指南⑤安全红队渗透工具包⑥网络安全必备书籍⑦100个漏洞实战案例⑧安…

    Python 2023年11月6日
    039
  • pyhton_绘制支援地图

    pyhton_绘制支援地图 原创 六mo神剑2022-07-18 15:08:46博主文章分类:Python ©著作权 文章标签 3d 数据 2d 文章分类 Python 后端开发…

    Python 2023年5月25日
    066
  • WeetCode1 链表系列

    系列文章目录和关于我 前言: WeetCode = Week leetCode 寓意每周刷点leetCode 题目 链表是我恢复刷题手感最喜欢做的系列,其没用太多的算法思想,单纯考…

    Python 2023年10月14日
    039
  • django 学习笔记(1)—— python和web开发框架

    文章目录 1. python和web开发框架 * 1.1 Web开发基本知识 – 1.2.1 Web应用的本质 1.2.2 Web框架开发核心功能 1.3 python…

    Python 2023年8月5日
    035
  • Pandas set_index 用法

    set_index 仅适用于 DataFrame, 作用是重新设置 DataFrame 的行索引 创建示例数据, 行索引默认使用整数索引 In [1]: import pandas…

    Python 2023年8月7日
    054
  • VBA驱动SAP GUI自动化:查找页面元素FindAllByName

    我们在VBA中嵌入SAP原生的【脚本录制与回放】功能生成的VBS脚本,可以实现很多自动化操作。但只有我们对SAP做了一系列动作,才会得到这些动作的脚本。然而,一旦我们需要用代码提前…

    Python 2023年10月14日
    058
  • pytest 执行规则_基本用法_常用插件_常用断言_常用参数

    pytest 执行规则_基本用法_常用插件_常用断言_常用参数 命名规则 常用参数 * -s -v -n暂时我这里有问题,无法演示 –reruns -x 这里三条用例,…

    Python 2023年9月13日
    075
  • Python pandas库|任凭弱水三千,我只取一瓢饮(6)

    上一篇链接: Python pandas库|任凭弱水三千,我只取一瓢饮(5)_Hann Yang的博客-CSDN博客 DataFrame 类方法(211个,其中包含18个子类、2个…

    Python 2023年11月8日
    046
  • Pytest学习-Fixture

    一、fixture详解 1.fixture概念fixture​是pytest用于将测试前后进行预备(运行测试用例之前做一些前置步骤)、清理工作(处理测试产生的垃圾数据)的代码处理机…

    Python 2023年5月24日
    054
  • 基于树莓派的智能家居项目整理

    文章目录 一、功能介绍基于树莓派的智能家居。智能家居用到的硬件有:树莓派4B、LD3320语音识别模块、pi 摄像头、继电器组、小灯、火焰传感器、蜂鸣器、电磁锁采用了简单工厂模式的…

    Python 2023年10月9日
    061
  • 自学软件测试?一般人我还是劝你算了吧…

    本人7年测试经验,在学测试之前对电脑的认知也就只限于上个网,玩个办公软件。这里不能跑题,我为啥说:自学软件测试,一般人我还是劝你算了吧?因为我就是那个一般人! 软件测试基础真的很简…

    Python 2023年8月2日
    061
  • Python Matplotlib绘制漂亮的K线图,利用Tushare绘制K线图

    1 引言 做量化分析,难免要将自己的某些指标等绘制在K线图上,或者对某些指标进行改造观察K线图和指标对应的走势关系。那么用Python如何绘制和炒股软件类似的效果呢。 2 准备工具…

    Python 2023年9月1日
    0138
  • Python数据分析之Numpy,Pandas,Matplotlib Pyplot

    0.数组的引入 假设我们想将列表中的每个元素增加1,但列表不支持这样的操作: a = [1,2,3,4] a+1 [x+1 for x in a] 数组与另一个数组相加,得到对应元…

    Python 2023年9月5日
    057
  • python-数据描述与分析(1)

    数据描述与分析 在进行数据分析之前,我们需要做的事情是对数据有初步的了解,这个了解就涉及对行业的了解和对数据本身的敏感程度,通俗来说就是对数据的分布有大概的理解,此时我们需要工具进…

    Python 2023年10月31日
    024
  • 稳了,我用 Python 可视化分析和预测了 2022 年 FIFA 世界杯

    许多人称足球为 “不可预测的游戏”,因为一场足球比赛有太多不同的因素可以改变最后的比分。 预测一场比赛的最终比分或赢家确实是很难的,但在预测一项比赛的赢家时…

    Python 2023年10月9日
    045
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球