关于博主
努力与运动兼备~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!
写在前面
俗话说得好,工欲善其事,必先利其器!开发环境的搭建是你进行程序开发的基础,也是关键所在。网站开发过程中主要用到的软件有Pycharm ,Mysql ,Navicat , Python下面结合我的版本给大家一一演示如何安装。
软件介绍
我的软件版本
Pycharm 我这里没有升级,采用的是JetBrains PyCharm 2017.3.4 x64 Mysql ,这里我采用了比较好用的mysql-5.7.21-winx64 Navicat ,这里采用了Navicat Premium ,当然其他如 Navicat for Mysql也可以 Python,写文章的时候Python3.7.0刚刚发布,鉴于其他插件还没有进行适配,我采用Python3.6.4这个版本进行开发。
Pycharm 的安装
1、软件位置
PyCharm2017/64位下载地址:
链接:https://bianchenghao.cn/s/1nwhmx2D
密码:pc61
2、右击软件压缩包选择解压到pycharm2017
3、在解压文件夹里面找到pycharm-professional-171.3780.47,右击打开。
4、Next。
5、Browse更改安装路径,建议安装到除C盘以外的磁盘,可在D盘或者其它盘创建一个PyCharm 2017文件夹,然后Next。
6、64位系统勾选64-bit launcher,32位系统勾选32-bit launcher,然后Next。
7、Install。
8、安装中(等待5分钟左右)。
9、Finish。
10、找到安装包解压后的PyCharm 2017文件夹,右击打开。
11、找到lib文件夹,右击打开。
12、选中其中的resource.cn.jar,右击复制。
13、打开安装文件夹PyCharm 2017里的lib文件夹,然后在空白处鼠标右击选择粘贴。
14、在桌面找到JetBrainsPyCharm 2017.1 x64,右击打开。
15、确定。
16、Accept。
17、勾选License server,在License server address:处填入http://intellij.mandroid.cn/ (或http://bianchenghao.cn/ 或http://idea.bianchenghao.cn/key.php)三者中的任意一个即可,然后Activate。
18、确定。
19、安装完成。
这个激活成功教程版的验证码可能在今年10月份左右就要过期,你到时候告诉我,我给你找一个新的激活成功教程码。
Mysql的安装
1、下载压缩包
下载地址
2、解压到文件夹目录下
3、新建txt文件内容如下:
设置mysql客户端默认字符集
default-character-set=utf8
设置3306端口
port = 3306
设置mysql的安装目录
basedir=D:Program Filesmysql-5.7.21-winx64
设置mysql数据库的数据的存放目录
datadir=D:Program Filesmysql-5.7.21-winx64data
允许最大连接数
max_connections=200
服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
注:basedir和datadir的路径为自己的mysql存放的路径,文件名改成my.ini
4 添加bin目录到path环境变量
5 安装 MySQL服务,以管理员身份运行cmd
执行 mysqld install 命令
若出现“缺少xxx.dll,请安装微软运行库
http://www.pc6.com/softview/SoftView_104246.html
6 生成data目录(MySQL 5.7.16往后默认是不提供data目录的),先要进入bin目录下
运行 mysqld –initialize-insecure –user=mysql
查看data文件夹
查看data目录内容是否正确
7 运行MySQL服务
net start mysql
关闭MySQL服务的命令是net stop mysql
8 登陆MySQL
mysql -u root –p
所有命令:安装服务 mysqld install
进入bin目录 cd E:mysql-5.7.21-winx64bin
生成data文件夹 mysqld –initialize-insecure –user=mysql
启动服务 net start mysql
登录 mysql -u root –p
修改密码:
在忘记root密码的时候,可以这样
以windows为例:
- 关闭正在运行的MySQL服务。
- 打开DOS窗口,转到mysqlbin目录。
- 输入mysqld –skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
- 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlbin目录。
- 输入mysql回车,如果成功,将出现MySQL提示符 >。
- 连接权限数据库: use mysql; 。
- 改密码:update user set authentication_string=password(“你的密码”) where User=”root”;(别忘了最后加分号) 。
- 刷新权限(必须步骤):flush privileges; 。
- 退出 quit。
- 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
Navicat的安装
步骤一 打开Navicat应用程序.exe文件。或将Navicat CD安装光盘插入CD-ROM驱动器,打开Navicat.exe 文件。
步骤二 在欢迎画面“下一步”。
步骤三 阅读许可协议,接受并“下一步”。
步骤四 选择安装位置。“浏览”自定义安装路径,设定完成后“下一步”。考虑到运行速度,尽量不要安装在C盘。
步骤五 运行其余的步骤。
步骤六 “完成”,结束安装进程。
步骤七 帮助->注册,在弹出的注册对话框内输入Navicat注册码(16 位数)并“激活”按钮进行在线激活注册码。
Navicat Premium注册码:NUYJ-W56S-3YUU-MVHV
其余版本的可以参考这个链接
Python的安装
官网传送Python3.6.4版本下载链接
由于Python的安装非常简单,我这里就不演示了。你可以参考这个链接python3.6.3安装教程。
virtualenv的安装和配置
使用虚拟环境的好处
我们希望每个应用都有属于自己的一套独立Python运行环境,这样可以不被其他应用所影响。virtualenv就是用来为一个应用创建一套隔离的Python运行环境,它很好的解决了各种包的管理和升级问题,使开发具有很大的自由性。
安装pip
我们同样需要在Python的官网上去下载,下载完成之后,解压到一个文件夹,采用添加环境变量的方法,我们在PATH最后添加上Python中的scripts的地址,再用CMD控制台进入解压目录,
C:UsersYC-Jiang>F: F:>cd Python F:Python>cd pystall F:Pythonpystall>
然后输入:回车,等待几分钟即可。
最后,确认你的 pip 是否成功安装,在命令行输入 cmd ( windows 桌⾯面–>快速启动–>附件
–>cmd,看到以管理员身份运行类似的话,确定)或者中输入
pip -—version
小白请注意:需要输入空格,注意有两条-,注意需要直接在命令行执行而不是输入
python 之后再执行(这一段中文是写给你的提醒,不是你要敲到终端里执行的语句)
如果已经成功安装 pip,会提示类似下面的:
pip 1.5.6 from C:Python35libsite-packagespip-1.5.6-py3.5.egg
pip 后面的数字是版本号,from后面的是pip的安装路径,具体的版本号和路径是什么
每个人都会不同,但只要电脑返回类似这样的提示就说明 pip 安装成功了。
如果你的电脑没有返回类似上的提示,而是有报错提示你 pip 没有被定义,请参考
这个方法为你的 Windows电脑安装pip: pip安装问题
安装virtualenv
在终端输入以下命令:
其实这种方法挺麻烦的,这里我推荐一种简单方法,安装virtualenvwrapper
安装virtualenvwrapper
在终端输入如下命令:
接下来便是创建虚拟环境了,同样采用如下命令:
它会创建在C:UsersYCEnvs当前用户目录下的Envs目录。
你可以自定义修改mkvirtualenv创建的目录:新增环境变量WORKON_HOME
退出激活状态命令
知道有哪些虚拟环境命令
直接进入虚拟环境命令
如果出现这种情况,表示你已经进入到虚拟环境中。
再次说明,出现前面的(djangoTest)就代表进入了虚拟环境,之后就可以进行包和库的安装了。
使用镜像安装库
有的时候,由于一些包的安装地址在外国,所以国内的下载速度很慢,甚至可能会出现链接不上的问题。鉴于此,我推荐使用镜像加速下载,速度真的很快。这里推荐清华园的镜像,并简单介绍一下如何使用。正常我们下载Django的命令是:
(请指定django的下载版本,否则将会是最新版的django),使用镜像以后,我们的命令如下:
(注:上面命令的空格和顺序都是不能随意变得,否则就会出错,特别是空格!)
简单介绍一下各个软件的基本使用
Pycharm安装第三方库
File–>Default Settings–>Version Control–>Project InterPreter–>
右边绿色的+ –>搜索库名–>install package ,不懂的童鞋可以下面的示例:Pycharm安装第三库,Django也是可以利用这样的方式进行安装,但是速度不及使用pip安装的快。
Pycharm新建Django项目
首先如果你已经打开了其他项目,你需要File–>Close project,然后和没有项目的步骤一样如下:
1、出现的Create New Project按钮;
2、安装过程如下顺序;
顺序解读
1、选择使用的是django项目,即可进入右侧页面; 2、Location: F:Django끝led ,它表示你创建的Django项目的存放地址,以后各个文件就在这里,我这里是untitled文件夹下,这个名称是默认的,你可以自行修改。 3、Project interpreter:表示的是你这个项目的Python解释器,下面7那个则是已经存在的Python解释器,我们推荐自己使用独立的解释器。所以3以后,再4 ,下拉4你会发现还有一个Conda,但是我们不选这个,选用Virtualenv这个,也就是第一个。 4、接下来我们看5这步,此处的Location是指你这个项目的Python解释器的位置文件夹,一般情况下,我们都取和项目一样的名称。6这一步是具体到你这个项目用的是哪个Python.exe程序,它一般在你虚拟环境下面的Scriptspyhton.exe这个程序。 5、最后7这步你不用考虑,因为我们开发都是采用独立的开发环境,不会用到已经存在的环境,当然特殊情况除外。
然后就出现
完整过程演示
1、创建虚拟环境djangoTest
2、安装Django2.0.1
3、创建我们的django项目
打开Pycharm,新建django项目,个步骤如下:
最后确定按钮即可,进入到如下页面:
这里面各个目录和文件的具体意思,下篇文章介绍,这里我就不详细说明了。
然后单击运行按钮运行一下。
出现这个界面以后,在浏览器导航栏中输入http://127.0.0.1:8000/ 然后回车,如果出现下面的界面,表明你的djangoTest项目可以正常使用了!
在pycharm中按Ctrl+C即可停止运行!
这样做的好处就是可以避免包的导入问题,我们在import模块时pycharm会根据设置从而智能提示。如果不mark可能会出现很多我们在pycharm中报红色,但是cmd可以运行的情况。
至此,关于djangoTest项目的介绍就先到这里。下面介绍navicat基本使用
navicat基本使用
1、新建连接
连接名和主机名一般写本地地址127.0.0.1或者localhost,端口默认3306,这里用户名和密码我均设置为root,然后左边的连接测试,如果出现连接成功的提示框,便确定,和这个框的确定。
数据库名可以随便写,这里我写的是djangoTest这个项目名称,字符集选择图上所示那个,不要选择其他类型,这个很重要!排序规则选择第一个即可,也就是图上所示,这个也很重要,请按照图上要求,否则后期中文编码会出现编码错误。
2、新建数据表
双击数据库testdjango使它变绿,然后选中表,再右键新建表。或使用右侧新建表按钮也可以。
接下来就是正常的增加数据了。
3、表的复制粘贴与数据库传输以及数据库导入导出
Navicat支持我们把不同数据库的表进行复制粘贴操作同时还支持数据传输,你可以工具数据传输即可,是不是很简单。
导入:右键运行SQL文件。
导出:在需要导出的数据库上右键,可以转储SQL文件也可以选择只转存结构或连带数据一起转存。
至此,关于项目开发环境的搭建就先介绍到这里,下篇我将利用之前建立的djangoTest项目来简单回顾一下django的基础知识
今天的文章
Navicat Premium 10.0.2激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/107250.html