Python官方包管理工具-pip
上次我们讲了如何安装Python3的环境,这次我们讲下Python的包管理工具-pip,首先我们先来了解下什么是pip,pip为Python的包管理工具,我们可以通过pip指令来安装Python的第三方拓展库,比如:requests,xlwr,xlwt…等等一系列插件.
准备工作(完整的Python环境)
一台电脑
一双无情的双手
首先pip的镜像源在国外,所以我们第一步需要将我们的pip源切换到国内,这里我准备了几个国内的pip镜像源地址,大家可以选择其中一个使用12345678910阿里云pip镜像:https://mirrors.aliyun.com/pypi/simple 百度pip镜像:https://mirror.baidu.com/pypi/simple腾讯pip源:https://mirrors.cloud.tencent.com/pypi/simple清华大学pip源:https://pypi.tuna.tsinghua.edu.cn/simple网易pip源:http://mirrors.163.com/pypi/simple/ ...
Python开课(一)
Python基本环境安装
首先我们打开Python的官网 戳我跳转
首先我们会看到官网为英文,其实我们只要找到官网上Downloads按钮,因为这才是我们需要下载Python解释器的地方
这里有很多的英文,其实就是对应的我们电脑的操作系统,我这里以我这台Macbook Pro 16inch为例,大家都知道,苹果电脑不是Windows系统而是Mac OS X 所以我们在Downloads下选择Mac OS X
我们看到其实这边是有两个Python解释器的版本,一个是Python2.7,一个是Python3.x的版本,以目前情况看,未来趋势以Python3为主,然后我们这边看到最新的则为Python3.8.5的版本,但是我们一般会选择相当于比较低一些的版本,因为最新的版本,会出现短暂第三方拓展库未适配或者未及时更新的情况,所以我们选择相对低一点的版本,稳定性也会相对好一些这里我们可以看到有两个release版本,stable-release为稳定版,而pre-release为公测版,我们目前以学习,研究为主,选择stable-release版本
这边我们选择Python3.7.9进 ...
ufw防火墙禁止外网访问
ufw防火墙之禁止访问外网
安装ufw防火墙
1sudo apt install ufw
启动防火墙服务器并设置开机自启动
1sudo ufw enable
设置ufw禁止访问任何外网
1sudo ufw default deny outgoing
增加访问白名单
1sudo ufw allow out proto tcp to xxx.xxx.xxx.xxx port xxx
xxx.xxx.xxx.xxx 为对应域名的IP地址xxx 为域名访问服务的对应端口
最后将53端口加入白名单,该端口为域名解析服务端口
1sudo ufw allow out to any port 53