【Python】IDE环境Pycharm运行虚拟环境Django
上一篇文章我们通过举例介绍了如何安装RobotFramework虚拟环境,其实Django环境也可以通过相同办法安装
f:
cd F:\python_env
python -m venv Django_env
F:\python_env\Django_env\Scripts
activate
pip install Django
这样我们就在虚拟环境下安装了Django,这时我们需要安装Django的项目目录,正常不应该安装在虚拟目录下,我们可以安装到IDE工具Pycharm目录下,比如我:
cd F:\PythonProject
django-admin startproject djangodemo
创建项目后,我们还需要创建一个Web应用程序,比如:
django-admin startapp boards
最终项目目录如下:
我们知道django会有一个后台管理系统:http://127.0.0.1:8000/admin/
怎样创建第一个超级用户呢?
首先在激活虚拟环境的状态下,运行
python manage.py createsuperuser
然后按照提示输入用户名和密码就可以了。
这时候如何将Django项目移植到IDE环境呢?主要有3个步骤:
一、下载和安装PyCharm
可以自行百度如何下载和安装,安装后导入Django项目
如果你已经安装了PyCharm并且它下面有项目,可以直接在上面创建Django项目时像我一样。
这个时候如果你进入到django项目的文件里面,你会发现导包报错。
其实是因为Pycharm默认将你原始的Python环境当成你django的运行环境,我们只需要切换环境就可。
二、切换Python环境到虚拟环境
其实就是相对于告诉Pycharm你的项目是用的哪个环境,这时djangodemo下面的所有模块都能使用
选择环境提交后再去看发现导入diango模块正常了,但是此时你去urls.py发现还是有报错:
这时你只需要右键项目目录djangodemo,Mark Directory as Sources Root
这个相对于告诉Pycharm,你的 Django 项目根路径(manage.py所在目录)
三、配置和运行Django
在顶部Run>Edit Configurations下面创建一个Django Server
记得Script parameters里面一定要填runserver,应用之后直接运行,在浏览器打开就可以了。
【Python】IDE环境Pycharm运行虚拟环境Django相关推荐
- pycharm运行虚拟环境Django项目报错
问题一,切换运行环境,不切换运行环境,直接运行提示: 解决方法:切换虚拟环境的python编辑环境 文件-设置-项目解释器 若现实虚拟环境解释器,直接点击选择,若没有显示,点击'+',添加解释器.解释 ...
- 好工具推荐系列:Python IDE之PyCharm/Spyder/Jupyter/Eric
IDE流行度 KDnuggets2018年的一个博客发起了一项投票:数据科学中最好用的Python IDE是什么?本次调查共有1900多人参与,调查结果如下图所示.前5个选择是: Jupyter,57 ...
- python快捷键设置_UltraEdit搭建Python IDE环境+设置快捷键
1 一.搭建Python IDE环境 2 1.打开UltraEdit 2.菜单项:高级/工具配置 3.点击插入(I),并按如下①②③步骤依次填写 3 ①命令选项卡中依次输入如下: 菜单项名称:运行py ...
- UltraEdit搭建python IDE环境+设置快捷键
转帖自:http://hi.baidu.com/singkuan/blog/item/6948fa073d1b5ece7a89472c.html UE搭建python IDE环境+设置快捷键 2007 ...
- VsCode配置Python开发环境后运行代码会报错“无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1”
问题描述:在VsCode中配置Python开发环境后运行代码会报错"无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1&quo ...
- notepad运行python为啥与pycharm运行的结果不一样_零基础初学Python,需要装什么软件?...
点击蓝字"python教程"关注我们哟! 前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及 ...
- python开发环境和运行环境的区别_Python 初学者必知:Python 运行与开发环境
http://codingdao.com/wp/post/py-must-know-run-dev-env/ Python 初学者必知:Python 运行与开发环境 2011年2月11日 Breake ...
- Python IDE 安装 PyCharm 的正确姿势以及更新方法
大家好,我是Mr数据杨,如同<三国演义>中的诸葛亮运筹帷幄,每个编程大神都需要一款强大的工具.在Python世界里PyCharm就如同丞相之才,是战胜数据分析难关的得力助手. 要确保操作系 ...
- python开发环境和运行环境的区别_Django 开发环境与生产环境的区分详解
Django 开发环境与生产环境的设置 在常规的Django工程开发中,我们经常会遇到一类问题,即:本地开发环境跟远程服务器生产环境配置不一样.对于这些不同之处,以前的做法是直接修改生产环境中的配置. ...
最新文章
- Jenkins部署SpringBoot应用到远程服务器
- c语言 宏 变长参数,科学网—C/C++中处理变长参数函数(Variadic Function)的几个宏 - 彭彬的博文...
- wget的url获取方式
- 史上最牛的文科生:法学出身,却发明出十进制计算器,折磨无数人的微积分符号,跨界40多个领域惊艳学术圈
- python怎样实现多表连接_Python Day45多表连接查询
- Kafka 与Spark的集成
- hbase分页查询实现
- Paip.提升用户体验------在C++ Builder 不规则图片按钮实现总结
- wps加载失败模板文件损坏_Word中打不开提示模板损坏的解决方法
- 地图比例尺与空间分辨率之间的关系_地图比例尺,分辨率,dpi之间的关系
- 使用示波器测量运放带宽和压摆率
- 第二篇:STM32F7 + RT-Thread + ESP8266
- 密歇根大学张阳团队开发全球首个蛋白质和RNA分子通用结构比对算法
- picpick文字竖排了怎么变成横排
- 如何在HTML文档中显示空格
- 使用Mac本打造你的高效率融合双系统(结尾附视频)
- python 暴力破解 excel加密文件
- python学习 | web开发(一)前端引入和HTML标签
- CS231n_learn
- java 抛出异常后,还会执行后面代码吗?
热门文章
- python 整合excel_python EXcel表整合(自动办公)
- chimerge算法matlab实现,有监督的卡方分箱算法
- php开发工具 debug,php开发性能调试工具xdebug
- python函数内的作用域包括什么_python菜鸟求问关于嵌套函数中作用域范围应该怎么理解?...
- python mad函数_Python函数的基本定义
- 线程被中断跟被阻塞有什么区别_宠物加盟店跟自营店有什么区别
- Android坑点-ByteBuffer.array() 入过坑吗
- MySQL高级 —— 查询性能优化
- anaconda下安装python,Windows下Anaconda的安装和简单使用方法
- 神经网络的SGD、Momentum、AdaGrad、Adam最优化方法及其python实现