【原创】使用pycharm进入虚拟环境进行项目开发~

PyCharm2023中配置使用Anaconda的虚拟环境 在2023版本的PyCharm中配置并使用Anaconda虚拟环境 阅读详情

上一篇已经讲了如何搭建虚拟环境及建立一个开发app项目,接下来我们是来具体写app的开发以及与数据库的交互~

首先我们打开pycharm,open目标选择你所创建的app名称,注意,此时会有2个app名称,选择上面的。

进入后选择file-settings

选择红框中的第一个,然后选择你所创建的虚拟开发环境中的Scripts-python.exe 这样便切换到了虚拟开发环境。

点击pycharm左下角 Terminal 就可以查看是否在虚拟环境中了,和下图一样前面有一个括号的,恭喜你已经进入的虚拟开发环境
此时,你pycharm中文件应该是和下图一样,接下来我们开始建立数据库连接,开启我们的项目,跑起来~


我们先来配置一下数据库,注意,由于pycharm默认使用的是sqllite数据库,我们这里使用MySQL,所以需要小小的修改一下配置

在settings.py文件中DATABASES选项中进行数据库配置

在settings.py   中把django.db.backends.sqlite3 换成 django.db.backends.mysql

在settings.py   中把os.path.join(BASE_DIR, 'db.sqlite3')  换成一个你的数据库名 数据库名要用引号引起来

然后继续添加配置 'USER':'用户名', 'PASSWORD':'密码' , 'HOST' : 'localhost'  , 'PORT':'3306'

TIME_ZONE = 'America/Chicago'

LANGUAGE_CODE = 'en-us'

 

设置为中国区域:

TIME_ZONE = 'Asia/Shanghai'

LANGUAGE_CODE = 'zh-hans'


配置静态文件(写在settings  STATIC_URL = '/static/' 下)

STATICFILES_DIRS = [

    os.path.join(BASE_DIR, 'static'),
]
#配置模板的路径,修改settings.py文件下的TEMPLATES,在DIRS中添加你创建的trmplates目录
'DIRS': [os.path.join(BASE_DIR,'trmplates')],


并且在__init__.py文件中写入两行代码,我们的目的是运行就启动


import  pymysql
pymysql.install_as_MySQLdb()


接下来创建应用
在一个项目中可以创建多个应用,每个应用进行一种业务处理
pycharm左下角 Terminal   执行命令

python manage.py startapp myapp(创建业务名)

注意:没有成功的可能是没有安装django库,需要安装django库 安装方法

pycharm左下角 Terminal   执行命令 pip3/pip install django==1.11.7 (版本号个人爱好,不填默认更新最新版)

将创建好的app文件名写入settings中的INSTALLED_APPS最下面
 
这个时候要开始设计你的数据库模型了,写入models.py
myapp目录说明  admin.py 站点配置  models.py 模型  views.py 视图

#随便写的,参考,并没有加一对一和一对多。
from django.db import models

# Create your models here.
class guke(models.Model):
    #用户名
    gname = models.CharField(max_length=20)
    #性别
    ggender = models.NullBooleanField(default=None)
    #年龄
    gage = models.IntegerField(default=0)
    #职业
    gjob = models.CharField(max_length=10)

class shangpin(models.Model):
    #名称
    sname = models.CharField(max_length=20)
    #价格
    smoney = models.FloatField(default=0)
    #详情
    sinfo = models.TextField(default='暂无内容')

class zhanghu(models.Model):
    #账号
    zname = models.CharField(max_length=20)
    #密码
    zpsw = models.CharField(max_length=20)
    #金额
    zmoney = models.FloatField(default=100)
    #类型
    ztype = models.CharField(max_length=10,default='普卡')

class dingdan(models.Model):
    #日期
    dtime = models.DateTimeField(auto_now_add=True)
    #金额
    dmoney = models.FloatField(default=0)
    #状态
    models.IntegerField(default=0)
    #用户
    # dname = models.CharField(max_length=20)
    #详情
    dinfo = models.TextField(default='暂无内容')

接下来配置数据库

选择Data Soucre  选择 MySQL


选择好按ok就可以连接了

接下来我们把写好的数据迁移到数据库里

执行python manage.py  makemigrations  (生成迁移文件)

这时候会生成一个0001._initial的文件,这个就是迁移文件

我们来执行一下这个文件
执行 python  manage.py  migrate

这个时候如果出来一堆okok 那就代表完成了!

创建管理员用户
执行 python manage.py  createsuperuser

依次输入用户名.邮箱.密码
输入本地创建的网站后面加/admin 进入管理员系统

进入后台你并看不到你之前的写的数据,应该还没有在admin.py中注册, 这时候打开admin.py

输入:

admin.site.register(数据类名)#有几个数据类就注册几个

启动服务器
python manage.py runserver 
这样应该就跑起来了,赶紧访问一下把

这时一个纯python写的轻量级web服务器,仅仅在开发测试中使用

【Python基础】PyCharm配置Python虚拟环境详解 目录一、基础介绍1.1 基础介绍1.2 配置现状二、步骤详解2.1 新建项目2.2 查看虚拟环境2.3 安装需要的包2.4 验证安装三、 一、基础介绍 1.1 基础介绍 Python的版本众多,而且其内部的库Package也五花八门,这就导致在同时进行几个项目时,对库的依赖存在很大的问题。这个时候就牵涉到对Python以及依赖库的版本管理,方便进行开发,就需要进行虚拟环境的配置。 一方面:我们初学python的时候,下载第三方库的时候其实是在全局或者是整个系统中都可以使用,但对于一些项目来说,需要的库可能是 阅读详情

相关推荐

pycharm使用虚拟环境创建django项目

windows创建python虚拟环境安装虚拟环境创建虚拟环境激活虚拟环境退出虚拟环境 安装虚拟环境 pip install virtualenv 创建虚拟环境 为了方便管理,我们要建立一个目录,统一来放置所有的虚拟环境。 运行命令“ virtualenv -p c:…\Python36\pythonw.exe --no-site-packages d:\Python_virtualenvs\for_django ”,其中 -p:用来指定要虚拟的Python版本,这里选择了本地的Python3.6版本 –n

qq_39254822的博客 1675

pycharm使用虚拟环境

自我记录

Jieyi_的博客 7605

使用 PyCharm 进行 Python 开发实战

本文介绍了如何使用 PyCharm 进行 Python 开发并提供示例代码,包括安装 PyCharm、编写 Python 代码、运行 Python 代码和调试 Python 代码等基本操作。通过本文的介绍,相信你已经对 PyCharm 有了初步的了解,希望能对 Python 开发者有所帮助。在本文中,我们将介绍如何使用 PyCharm 进行 Python 开发,并提供一些常用的示例代码。在创建好项目之后,我们可以创建一个新的 Python 文件(.py),开始编写 Python 代码。

学习使你进步。 1316

Python入门------pycharm加载虚拟环境

配置好虚拟环境后,如果我们需要到虚拟环境开发,就需要给编译器配置虚拟环境。4. 切换到需要加载的虚拟环境目录,选择。1.打开编译器,点击右下角的。5.这样虚拟环境就加载好了,3. 因为我们使用的是。下的Python.exe。

qq_23095607的博客 2436

Doris StreamLoad任务报错Connection reset

背景 Spark程序扫一张Hive表(大小3-7G),然后用http协议的streamLoad任务提交给Doris集群,在Doris集群从0.13.15升级到0.14.12后spark程序报错streamLoad时突然会Connection reset 分析 enable_http_server_v2 这个参数可以参考FE中文配置中查看到,作用是对于Doris界面是否开启新风格的界面,但是实际上他的作用远不止如此,请接着看 新老版本对于enable_http_server_v2参数默认值是不同的 在0.13

gaofeng的博客 3310

美团外卖 mtgsig 1.2 逆向工程与补环境实战指南

本文深入解析了美团外卖核心风控参数mtgsig 1.2的生成机制与逆向实战。通过拆解其复杂的JSON结构,揭示了设备指纹、环境信息加密等关键字段。重点阐述了在Node.js中模拟浏览器环境(补环境)的核心方法,包括DOM/BOM对象、本地存储及Canvas/WebGL等高级指纹的模拟技巧,为安全研究和合规自动化测试提供了一套完整的技术指南。

uber9的博客 410

pycharm创建并使用虚拟环境

目录一、安装对应包二、创建虚拟环境三、激活进入虚拟环境①使用 pycharm 的 Terminal 切换虚拟环境②直接使用 pycharm 切换虚拟环境(推荐使用) 一、安装对应包 在Pycharm的Terminal终端中输入pip install virtualenv,创建一个引入新的虚拟环境的条件。 二、创建虚拟环境 在Pycharm的Terminal终端中输入 virtualenv XX(XX为自定义的名称,随便取,我这里命名为venvFlask)。 创建完后,我们发现相应的路径下增加了一个ven

不想打代码了的博客 1万+

遥感常用相关指数和计算方法(植被指数/水体指数/雪和冰指数/矿物指数/地表温度指数/云和阴影指数/农业指数)

遥感常用相关指数和计算方法(植被指数/水体指数/雪和冰指数/矿物指数/地表温度指数/云和阴影指数/农业指数)

m0_64361769的博客 1万+

如何在pycharm中使用anaconda的虚拟环境

如何在pycharm中使用anaconda的虚拟环境(envs),最近项目中有许多同学咨询,这里就给大家简单介绍一下。

大雾的小屋的博客 17万+

SRC漏洞挖掘实战指南:从零入门到月入过万的网络安全副业

网络安全的核心在于识别和修复系统缺陷,其中逻辑漏洞与信息泄露是常见的安全风险。其原理在于应用程序在业务逻辑设计或数据处理过程中存在缺陷,导致未授权访问或敏感数据暴露。掌握这些技术对于构建安全的应用体系至关重要,不仅能有效防范攻击,也为安全研究人员提供了将技术能力变现的合法途径。在漏洞赏金(Bug Bounty)和SRC(安全应急响应中心)等应用场景中,白帽子通过系统化的测试方法,挖掘此类漏洞,既能获得经济回报,又能积累宝贵的实战经验。本文聚焦于逻辑漏洞与信息泄露的实战挖掘技巧,为初学者提供清晰的入门路径和效

weixin_28568819的博客 351

基于XDMA 的PCIE读写DDR

基于XDMA 的PCIE读写DDR 概述:   想实现基于FPGA的PCIe通信,查阅互联网各种转载…基本都是对PCIe的描述,所以想写一下基于XDMA的PCIe通信的实现(PCIe结构仅做简单的描述(笔记),了解详细结构移至互联网)。 实现功能:PC通过PCIE读写DDR,同时用户通过逻辑代码可以读取被写入DDR内的数据(我是通过VIO实现DDR任意地址,任意数据大小的读取。)。 实践实践!!! 说明: 参考文档: PCI Express Base Specification Revision 3.0 P

Crazzy_M的博客 1万+

Python 虚拟环境在 PyCharm 中切换使用方法

Python开发中,环境隔离是确保项目依赖管理的关键步骤。通过使用虚拟环境,可以有效避免包冲突和环境污染。本教程详细介绍了如何在PyCharm中创建、管理和切换Python虚拟环境。首先,使用Conda命令创建特定版本的虚拟环境,并通过.condarc文件进行配置,以灵活控制Conda的行为策略。接着,在PyCharm中通过项目设置界面创建虚拟环境,并配置路径和基础解释器。最后,在运行Python脚本时,选择所需的解释器,并在Terminal中激活对应的虚拟环境。通过这些步骤,开发者可以更高效地管理项目依赖

Mr数据杨 2766

【数据集】2019年中国1km格网河网密度数据集

中国1km格网河网密度数据集

WW、forever的博客 1346

Pycharm创建虚拟环境

python虚拟环境创建,有两种。一种是使用命令创建,一种是通过pycharm创建。 虚拟环境的好处,就是保证我们项目环境的纯净,比如我在本地有多个项目,每个项目依赖的包不同,使用同一套环境比较乱,也不方便管理。

喵酱 3万+

SAP UI5 和 Fiori 的一些小技巧合集 - 持续更新中

本文介绍笔者从事 SAP UI5 和 Fiori 开发多年以来,积累的一些经验和小技巧。会保持更新。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 913

深度揭秘!用 DeepSeek 打造超智能电商客服系统全流程

摘要:本文围绕使用 DeepSeek 开发电商智能客服展开详细教程。先介绍前期准备,包括了解 DeepSeek、获取 API 权限与搭建开发环境。接着阐述数据收集预处理,结合电商业务逻辑实现商品与订单信息查询。还提及优化性能的方法,如模型微调、多轮对话管理和错误处理。然后说明了基于 Web 和云平台的部署方案。最后强调持续监控和改进的重要性,通过设置监控指标、收集分析用户反馈来优化系统,助力开发者打造高效电商智能客服。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 7815

PyCharm 中配置使用 Anaconda 的虚拟环境进行项目开发

在 PyCharm 中配置使用 Anaconda 的虚拟环境是一个非常有效的做法,尤其是在开发数据科学和机器学习项目时。通过这种配置,你可以确保每个项目使用独立的环境,避免依赖冲突,同时也能享受到 Anaconda 提供的丰富数据科学库。创建和激活 Anaconda 虚拟环境。在 PyCharm 中配置虚拟环境。使用虚拟环境安装和管理依赖。在 PyCharm 中运行项目并进行开发。

小蜗牛的珍贵百宝箱 1885

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Pycharm中配置使用Anaconda的虚拟环境进行项目开发(图文教程)

Pycharm中配置使用Anaconda的虚拟环境进行项目开发(图文教程)

努力才是唯一的入场券。 7万+

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

pycharm中配置虚拟环境

这个问题的解决方案是每个项目创建一个自己的虚拟环境,一个自包含的目录树,其中包含特定版本的 Python 的 Python 安装,以及一些额外的包。如果项目B需要将库升级到版本 4.0,这不会影响项目A的环境。Anaconda3文件就是base环境,其中的env文件里面的环境是自己创建的,进入环境后的所以操作都是基于这个环境的,后面的路径只是为其服务的。选择使用现有环境,可以选择base的环境,也可以选择以及创建好的环境,这个要看你的项目适合哪一个环境,注意每个环境的配置可能不一样。

2303_77016568的博客 8660

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

使用 Pycharm 虚拟环境创建 Django 项目

详细介绍了如何在 Pycharm 中创建虚拟环境,并完成一个简单的 Django 项目搭建,可以实现多页面相互跳转,对于实现过程中遇到的问题提供了具体的解决方案。通过示例,可以快速理清路由链接关系。

每次积累一丢丢,最后变成亿大丢 ..O(*^▽^*)O 2716

巨详细手把手教如何在Pycharm中新建虚拟环境并使用

巨详细手把手教如何在Pycharm中新建虚拟环境并使用。Pycharm作为python专业开发工具,要比轻量级的vscode更加稳定,适合个人、团队的项目开发。同时pycharm来创建虚拟环境实际就是用流行的Virtualenv来创建虚拟环境,只不过pycharm集成了Virtualenv,并提供了一个Virtualenv的图形界面,下面我们来手把手教学~

qq_57564995的博客 3万+

pycharm使用anaconda虚拟环境创建项目

(1)使用anaconda虚拟环境新建项目(2)添加解释器(3)删除解释器(4)删除项目(5)Pycharm汉化

weixin_58118157的博客 5102

Pycharm打开Terminal终端无法自动进入项目虚拟环境

本文主要解决PyCharm 2025.3.1版本中Terminal终端无法自动进入项目虚拟环境的问题。首先更新PSReadLine模块解决黑色横线问题,然后通过正确配置项目虚拟环境:在File→Settings→Python→Interpreter中选择conda类型,指定conda.exe路径并关联项目虚拟环境。关键步骤是确保选择conda类型而非直接禁用base环境,最终实现Terminal自动进入项目对应虚拟环境的效果。

weixin_50296259的博客 1405

PyCharm的终端(terminal)中进入指定conda虚拟环境

方法一:直接在pycharm中修改环境,重新进入终端即可自动进入所选的虚拟环境。方法二:使用指令进入需要进入的虚拟环境(更推荐这种方法)

qq_48348861的博客 2万+

在Pycharm里设置虚拟环境

在Pycharm里设置虚拟环境 python的版本众多,当同时运行几个项目时,对库的依赖版本存在很大的问题,需要对Python和依赖库的版本进行管理。为了方便进行开发,Pycharm的virtualenv就是用来解决这个问题的。下面介绍使用Pycharm创建virtual environment的方法。 1.进入Project Interpreters页面 在软件的左上角选择:File – Settings – Project: pythonProject – Python Interpreters 点击上

Airs-Gao的博客 2万+

Pycharm 创建并管理虚拟环境

pycharm的虚拟环境设置的话就是如果你是单纯一个项目,其实虚拟与否问题不大,但是你多个项目的话,可以选择一个base解释器做虚拟环境,防止不同项目冲突,这是好习惯。,该环境会使用一个base的python解释器以及使用pip工具等,同时安装的一些依赖都是全局的依赖,如:在anconada3\Lib\site-packages目录下放的全局环境下安装的第三方依赖包。这里需要注意的是,终端的路径前面一定要有(venv)开头,表示当前终端使用的是本项目的虚拟环境,如果没有,表示使用的是全局环境。

weixin_43402278的博客 5315
上一篇: 【原创】Django—迅速在window上搭建一个虚拟开发环境~
下一篇: 【原创】django项目中一些简单的语法操作~
Python_anning
博客等级 码龄9年 1409粉丝 27原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值