Django环境搭建+配置pycharm连接
使用到的工具:pyhcarm、VMware、Ubuntu
需要使用到的代码:
1.创建环境 mkvirtualenv -p python的地址 环境名
2.查看环境名字 workon
3.进入环境 worokon 环境名
4.退出环境 deactivate
5.删除虚拟环境 rmvirtualenv envname (需要在此环境之外才能删除)
6.切换到环境根目录 cd ~/.virtualenvs
7.安装django模块 pip install django==2.1.0 (2.2以上不支持mysql5.5以上)
8.创建环境 django_admin startproject 环境名
9.启动项目 python manage.py runserver 0.0.0.0:8000
一、创建虚拟环境
在Ubuntu终端输入:mkvirtualenv -p ** python路径 环境名**
二、进入虚拟环境+安装Django模块
进入环境命令:workon 环境名
查看当前环境安装的模块:pip list
安装模块命令:pip install django==2.1.0
三、创建django项目
注:需要在此环境下才可以!
创建项目命令:django-admin startproject 项目名
我创建的项目名(后面直接用这个):qingsidjango
注意:这里填的环境名字不能写这些名字(虚拟环境名字、django等)
四、设置IP权限和运行django
设置ip权限原因:因为原本默认没有设置ip的,需要自己把权限设置为所有ip都可以访问,这样本机windows可以访问虚拟机里面的项目,如只在虚拟机访问,可不改。
- 进入django项目里面的settings.py
使用vim打开它,找到里面
找到ALLOWED_HOSTS = [] 改为 ALLOWED_HOSTS = [‘*’]
然后我们就开始运行django
运行django命令(需要进入到manage.py的文件夹):python manage.py runserver 0.0.0.0:8000
浏览器访问django(我在本机电脑访问虚拟机django):http://虚拟机IP:8000
在虚拟机浏览器访问虚拟机django(可上面的网址,可左边的网址访问):http://127.0.0.1:8000/
成功如下图:
这样的话,django环境就配置好啦~
五、pycharm连接django
(一)在pycharm创建项目
Host是虚拟机的IP地址
没有选择Django的原因:因为已经在虚拟机里面创建了Django,不需要再创建一次Django项目
(二)确认是否连接到虚拟机
打开File-settings-Project-Project Interpreter
(三)打开Itools-Deployment-Configuration
(四)设置自动保存上传
打开Itools-Deployment-Options
(五)下载虚拟机django项目文件到pycharm
打开Itools-Deployment-Browse Remote Host
(五)设置Djangoserver
打开Run-Edit Configurations,然后左上角有个绿色加号,选择django server
(六)配置django文件
打开File-settings-Language-Django
最终显示下图就是连接成功啦~~