实习手册一(Python基于Tornado框架的接口响应服务)软件下载与环境配置

本文详细介绍了在iMac上为基于Tornado框架的接口服务搭建环境的过程,包括Homebrew软件包管理、Python 3.9安装、PyCharm专业版选择、MySQL配置、Navicat for MySQL、Redis安装以及Postman接口测试工具的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、软件下载及环境配置:

1、Homebrew

2、python3.9

3、PyCharm专业版

4、MySQL

5、Navicat for MySQL

6、Redis

7、Postman


此次实习,我们需要搭建一个基于Tornado框架的接口响应服务

所用系统:iMac (21.5-inch, 2017)

需要安装的软件以及环境:Homebrew,Python3.9,PyCharm专业版,MySQL,Navicat for MySQL,Redis,Postman。

一、软件下载及环境配置:

1、Homebrew

Homebrew简介:

        Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

Homebrew下载:

        参考自:

Homebrew国内下载报错

使用国内源进行下载即可:

终端输入下方的命令:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

然后根据指引进行安装即可。

2、python3.9

        尽管mac自带的python2.7已经有了基础的功能,但某些包可能因为更新而只有python3的版本,本次的服务也是在python3的环境下进行搭建的。

通过下方的命令可以用Homebrew来直接下载python3:

先搜索可供下载的python3版本:

终端输入:

brew search python3

然后输入(示例安装python3.9版本):

brew install python@3.9

最后输入

brew ls

来查看python3.9是否安装成功

可以看到,Homebrew已经成功为我们安装好了python3.9

3、PyCharm专业版

        PyCharm是一款用于Python编译的集成IDE。

PyCharm下载

PyCharm入门教程

4、MySQL

        MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL的安装根据下方链接的教程进行下载安装即可:

Mysql Mac版下载安装教程

记住,一定要记住自己在安装时设置的密码!!!

万一忘记密码,又只能重新安装MySQL了。

下载了MySQL后,可以在系统设置偏好中启动MySQL服务。

 然后进入以下页面,当指示灯为绿色时说明MySQL服务已经启动,红色说明未启动,右侧的案件可以用来开启/停止MYSQL服务,以及设置开机自启,或者卸载MySQL等操作:

 5、Navicat for MySQL

        Navicat for MySQL 是一款流行的 MySQL 图形化管理工具,点击下方链接即可前往下载。

Navicat for MySQL下载

Navicat for MySQL入门教程

6、Redis

        Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库。由于Redis的存储是在内存上的,因此访问Redis所存储的数据比在MySQL中进行访问的速度要快,在服务中将Redis与MySQL结合起来使用,可以很大地提高数据访问的速度。

复制以下命令到终端即可进行安装:

brew install redis

同样的,通过Homebrew命令下载的软件都可以通过brew ls命令来查看是否安装完毕。

7、Postman

        Postman是一个商业化的接口测试工具,有收费版本pro和免费版本的,这里使用的是免费版本(免费版本已经够用了)。
postman分为chrome插件版和native版本,插件版官方已经不维护了,而且插件版的有很多功能都受限制,比如,native必须要安装扩展才可以操作cookie,headers设置受限制,没有native版本的Postman console,非常不方便调试。
Postman官网下载链接:

Download Postman | Get Started for Free

至此,基本软件安装完毕。

参考自:【入门向】Navicat for MySQL的入门简单使用_征服者公爵的博客-优快云博客

PyCharm使用教程(详细版 - 图文结合)_python老鸟的博客-优快云博客_pycharm使用教程

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值