Navicat Premium 10.0.7激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)

Navicat Premium 10.0.7激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)

关于博主

努力与运动兼备~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

代码语言:txt


复制


Navicat Premium 10.0.7激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)

代码语言:txt


复制


写在前面

俗话说得好,工欲善其事,必先利其器!开发环境的搭建是你进行程序开发的基础,也是关键所在。网站开发过程中主要用到的软件有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

01
01

3、在解压文件夹里面找到pycharm-professional-171.3780.47,右击打开。

02
02

4、Next。

03
03

5、Browse更改安装路径,建议安装到除C盘以外的磁盘,可在D盘或者其它盘创建一个PyCharm 2017文件夹,然后Next。

04
04

6、64位系统勾选64-bit launcher,32位系统勾选32-bit launcher,然后Next。

05
05

7、Install。

06
06

8、安装中(等待5分钟左右)。

07
07

9、Finish。

08
08

10、找到安装包解压后的PyCharm 2017文件夹,右击打开。

09
09

11、找到lib文件夹,右击打开。

10
10

12、选中其中的resource.cn.jar,右击复制。

11
11

13、打开安装文件夹PyCharm 2017里的lib文件夹,然后在空白处鼠标右击选择粘贴。

12
12

14、在桌面找到JetBrainsPyCharm 2017.1 x64,右击打开。

13
13

15、确定。

14
14

16、Accept。

15
15

17、勾选License server,在License server address:处填入http://intellij.mandroid.cn/ (或http://bianchenghao.cn/ 或http://idea.bianchenghao.cn/key.php)三者中的任意一个即可,然后Activate。

16
16

18、确定。

17
17

19、安装完成。

18
18

这个激活成功教程版的验证码可能在今年10月份左右就要过期,你到时候告诉我,我给你找一个新的激活成功教程码。

Mysql的安装

1、下载压缩包

下载地址

Navicat Premium 10.0.7激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)0
0

2、解压到文件夹目录下

1
1

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环境变量

2
2

5 安装 MySQL服务,以管理员身份运行cmd

执行 mysqld install 命令

3
3

若出现“缺少xxx.dll,请安装微软运行库

http://www.pc6.com/softview/SoftView_104246.html

6 生成data目录(MySQL 5.7.16往后默认是不提供data目录的),先要进入bin目录下

4
4

5
5

运行 mysqld –initialize-insecure –user=mysql

5
5

查看data文件夹

6
6

查看data目录内容是否正确

7
7

7  运行MySQL服务

net start mysql

8
8

关闭MySQL服务的命令是net stop mysql

8  登陆MySQL

mysql -u root –p

9
9

所有命令:安装服务 mysqld install

     进入bin目录 cd E:mysql-5.7.21-winx64bin

     生成data文件夹 mysqld –initialize-insecure –user=mysql

     启动服务   net start mysql

     登录 mysql -u root –p

修改密码:

10
10

在忘记root密码的时候,可以这样

以windows为例:

  1. 关闭正在运行的MySQL服务。
  2. 打开DOS窗口,转到mysqlbin目录。
  3. 输入mysqld –skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
  4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlbin目录。
  5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
  6. 连接权限数据库: use mysql; 。
  7. 改密码:update user set authentication_string=password(“你的密码”) where User=”root”;(别忘了最后加分号) 。
  8. 刷新权限(必须步骤):flush privileges; 。
  9. 退出 quit。
  10. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。

Navicat的安装

步骤一 打开Navicat应用程序.exe文件。或将Navicat CD安装光盘插入CD-ROM驱动器,打开Navicat.exe 文件。

Navicat Premium 10.0.7激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)0
0

步骤二 在欢迎画面“下一步”。

Navicat Premium 安装图解
Navicat Premium 安装图解

步骤三 阅读许可协议,接受并“下一步”。

Navicat Premium 安装图解
Navicat Premium 安装图解

步骤四 选择安装位置。“浏览”自定义安装路径,设定完成后“下一步”。考虑到运行速度,尽量不要安装在C盘。

Navicat Premium 安装图解
Navicat Premium 安装图解

步骤五 运行其余的步骤。

Navicat Premium 安装图解
Navicat Premium 安装图解

步骤六 “完成”,结束安装进程。

Navicat Premium 安装图解
Navicat Premium 安装图解

步骤七 帮助->注册,在弹出的注册对话框内输入Navicat注册码(16 位数)并“激活”按钮进行在线激活注册码。

Navicat Premium 安装图解
Navicat Premium 安装图解

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

在终端输入以下命令:

代码语言:txt


复制


其实这种方法挺麻烦的,这里我推荐一种简单方法,安装virtualenvwrapper

安装virtualenvwrapper

在终端输入如下命令:

代码语言:txt


复制


接下来便是创建虚拟环境了,同样采用如下命令:

代码语言:txt


复制


它会创建在C:UsersYCEnvs当前用户目录下的Envs目录。

你可以自定义修改mkvirtualenv创建的目录:新增环境变量WORKON_HOME

Navicat Premium 10.0.7激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)0
0

退出激活状态命令

代码语言:txt


复制


知道有哪些虚拟环境命令

代码语言:txt


复制


直接进入虚拟环境命令

代码语言:txt


复制


如果出现这种情况,表示你已经进入到虚拟环境中。

代码语言:txt


复制


再次说明,出现前面的(djangoTest)就代表进入了虚拟环境,之后就可以进行包和库的安装了。

使用镜像安装库

有的时候,由于一些包的安装地址在外国,所以国内的下载速度很慢,甚至可能会出现链接不上的问题。鉴于此,我推荐使用镜像加速下载,速度真的很快。这里推荐清华园的镜像,并简单介绍一下如何使用。正常我们下载Django的命令是:

代码语言:txt


复制


(请指定django的下载版本,否则将会是最新版的django),使用镜像以后,我们的命令如下:

代码语言:txt


复制


(注:上面命令的空格和顺序都是不能随意变得,否则就会出错,特别是空格!)

简单介绍一下各个软件的基本使用

Pycharm安装第三方库

File–>Default Settings–>Version Control–>Project InterPreter–>

右边绿色的+ –>搜索库名–>install package ,不懂的童鞋可以下面的示例:Pycharm安装第三库,Django也是可以利用这样的方式进行安装,但是速度不及使用pip安装的快。

Pycharm新建Django项目

首先如果你已经打开了其他项目,你需要File–>Close project,然后和没有项目的步骤一样如下:

1、出现的Create New Project按钮;

1
1

2、安装过程如下顺序;

2
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

代码语言:txt


复制


2、安装Django2.0.1

代码语言:txt


复制


3、创建我们的django项目

打开Pycharm,新建django项目,个步骤如下:

djangotest.png
djangotest.png

最后确定按钮即可,进入到如下页面:

tt.png
tt.png

放大一下:

.png
.png

这里面各个目录和文件的具体意思,下篇文章介绍,这里我就不详细说明了。

然后单击运行按钮运行一下。

uuu.png
uuu.png

cc.png
cc.png

出现这个界面以后,在浏览器导航栏中输入http://127.0.0.1:8000/ 然后回车,如果出现下面的界面,表明你的djangoTest项目可以正常使用了!

vv.png
vv.png

在pycharm中按Ctrl+C即可停止运行!

不知道你注意没有,这个dajngoTest是灰色的,

bb
bb

我们可以右键mark为source Root目录,就变成了蓝色,

nn
nn

这样做的好处就是可以避免包的导入问题,我们在import模块时pycharm会根据设置从而智能提示。如果不mark可能会出现很多我们在pycharm中报红色,但是cmd可以运行的情况。

至此,关于djangoTest项目的介绍就先到这里。下面介绍navicat基本使用

navicat基本使用

1、新建连接

kk.png
kk.png

在出现的下拉菜单里,选择MySQL,其他的类似。

aa.png
aa.png

连接名和主机名一般写本地地址127.0.0.1或者localhost,端口默认3306,这里用户名和密码我均设置为root,然后左边的连接测试,如果出现连接成功的提示框,便确定,和这个框的确定。

ee.png
ee.png

双击这个连接,如果该连接由灰色变为绿色的时候,就可以开始右键它,出现新建数据库,然后如下所示:

yy.png
yy.png

数据库名可以随便写,这里我写的是djangoTest这个项目名称,字符集选择图上所示那个,不要选择其他类型,这个很重要!排序规则选择第一个即可,也就是图上所示,这个也很重要,请按照图上要求,否则后期中文编码会出现编码错误。

2、新建数据表

双击数据库testdjango使它变绿,然后选中表,再右键新建表。或使用右侧新建表按钮也可以。

uuupng.png
uuupng.png

接下来就是正常的增加数据了。

bbb.png
bbb.png

右侧上方的查询按钮,再下面的新建查询按钮,输入查询语句就可开始查询!

ggg.png

Navicat Premium 10.0.7激活

ggg.png

3、表的复制粘贴与数据库传输以及数据库导入导出

Navicat支持我们把不同数据库的表进行复制粘贴操作同时还支持数据传输,你可以工具数据传输即可,是不是很简单。

导入:右键运行SQL文件。

导出:在需要导出的数据库上右键,可以转储SQL文件也可以选择只转存结构或连带数据一起转存。

至此,关于项目开发环境的搭建就先介绍到这里,下篇我将利用之前建立的djangoTest项目来简单回顾一下django的基础知识

今天的文章
Navicat Premium 10.0.7激活(零基础使用Django2.0.1打造在线教育网站(二):开发环境配置)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/119675.html

(0)
编程小号编程小号
上一篇 2024-07-10 19:30
下一篇 2024-07-10 20:06

相关推荐