开发环境配置 - Python 3的安装(Win+Linux+Mac)

   最近偶发想继续学习Python,那就从以前感兴趣但是一直没时间研究的爬虫开始吧

工欲善其器,必先利其器。

   既然是使用Python 3开发爬虫,那么第一步就是安装Python 3。相关链接如下:

Windows下的安装

   在Windows下安装Python 3的方式有2种:

  • 第一种:通过Anaconda安装。它提供了Python的科学计算环境,里面自带了Python以及常用的库。如果选用了这种方式,后面的环境配置方式会更加简便。
  • 第二种直接下载安装包安装,即标准的安装方式。

Anaconda 安装

   Anaconda的官方链接为:https://www.anaconda.com/,选择Download下载即可。
Anaconda官网
   但是由于网络问题,可能出现无法打开或无法下载的问题,可以使用清华的镜像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载。
清华的镜像源
   向下翻找到最新日期的下载就行(.exe的才是windows的安装包):
最新的版本示意图
   具体的使用说明链接为:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/,下载完成后也没有特别需要注意的地方,一路next即可。
安装00
安装01
安装02
安装03
安装04
   这里就看磁盘速度了,要稍微等一会,快去喝口水上个厕所吧
安装05-1
安装05-2
安装06
安装07
   至此,Python 3的环境已经配置好了

安装包安装

   个人其实更推荐使用直接下载安装包的方式进行安装,那么直接到官方下载页面获取Python 3的安装包:https://www.python.org/downloads/
python官方下载界面
   可以看到,下载最新的是3.10.x版本,但是由于很多程序都是支持3.9.x版本的,所以强烈建议下载3.9.x版本,截止2022年10月22日,下载能获取到二进制安装文件的最新的版本是3.9.13,可以通过这个链接去下载,拉到页面最下面,根据自己系统去选择合适的版本进行下载,64位系统可以下载Windows installer (64-bit),32位系统可以下载Windows installer (32-bit),个人一贯使用的是64位系统,故直接下载64位:
Python3.9.13下载页面
   下载完成后直接通过图形化操作界面一路安装即可,同时,近几年出的各类语言程序都有了将语言写入Path的功能,Python 3的新版本也是一样的,它直接将环境写入了用户的Path下,故不需要特别去设置环境。(来自小阿凡的肯定o( ̄▽ ̄)d~)
Python安装01
Python安装02

Python安装03

*添加别名

   如果你想要自己的电脑安装多个版本的Python的话,那么你就需要用到别名,以避免使用时不知道使用的那个版本以及需要使用特定版本时出现问题,比如你在命令行输入python时不知道具体调用的是python哪个版本。解决方法也很简单,如题,创建一个别名就好,具体操作就是在安装目录中,将python.exe复制一份并重命名为python3.exe,这样以后在命令行中调用时只需要输入python3就可以直接调用python3版本了,当然,这仅仅是一个可选操作,毕竟现在都是使用pycharm进行编辑.py文件,更多的是使用IDE进行控制运行环境。,添加效果如下图:
别名添加示例

测试验证

   安装完成后,可以通过命令行测试一下安装是否成功。通过WinR组合键调出运行窗口

运行窗口
   在其中输入cmd并确定以打开命令行窗口
命令行窗口
   在这里输入python,测试一下能否成功调用Python,当然,如果你刚刚添加了别名,那么你也可以输入python3去测试。
python运行测试
   在这里再输入exit()退出python
退出python编辑模式
   然后可以再去测试一下python和pip的版本:

python --version

python版本查验

pip --version

pip 版本查验
   如果正常进行上面的步骤,那么说明你的python 3和pip 3都是安装配置成功的,如果有问题,并且确定你是安装了的,那么就需要检验一下你的环境配置了

环境查看

   在我的电脑上右键选择属性:
环境查验01
   然后就会进入关于页面查看你电脑的属性,我们需要看的是它的高级系统设置:
设置-关于
   之后就可以进入环境变量查看了
高级系统设置
环境变量
   如果你在安装过程中是按照我的安装步骤进行的话,那么你就可以在用户变量的Path中看到python的安装目录(双击上面的Path那行):
用户变量Path
   如果没有也没关系,可以很容易的从上面的图看出,它的环境配置就是将安装目录及安装目录下的Scripts目录放进去而已。

   如果没有,那么我建议你将环境配置在系统变量的Path里
系统环境Path-01
系统环境Path-02
   当然,因为我是新装的系统,所以上面的东西很少,软件安装多了里面会越来越多的。
通过新建按钮或者在空白行双击进行新增:
新增示例
python安装路径
   默认安装的话,路径是在这里的:

C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts\
C:\Users\Administrator\AppData\Local\Programs\Python\Python39\

   添加完后确定保存再重新打开cmd命令行窗口进行查验即可。

Linux下的安装

   Linux其实是自带python的,只不过是python 2(一般是2.7),所以需要额外再安装python 3(特别提醒,原有的python 2不要删除)。

   Linux下的安装方式很多种:命令安装、源码安装和Anaconda安装。使用源码安装需要自行编译,时间较长。推荐使用系统自带的包资源管理器通过命令安装或Anaconda安装,简单且高效。

命令行安装

   Linux的发行版本很多,不同版本的安装方式又各有不同,这里列举几个常见的进行介绍。

CentOS、Red Hat

   如果是CentOS或Red Hat,那么可以使用yum命令安装即可

sudo yum -y install python3

   特殊情况你需要选择特定版本进行安装那么你也可以选择下面的进行安装

Python3.6
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm
sudo yum -y update
sudo yum -y install python36u python36u-pip
Python3.5
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm
sudo yum -y update
sudo yum -y install python35u python35u-libs python35u-devel python35u-pip
Python3.4
sudo yum -y groupinstall development tools
sudo yum -y install epel-release python34-devel libxslt-devel libxml2-devel openssl-devel
sudo yum -y install python34
sudo yum -y install python34-setuptools
sudo easy_install-3.4 pip
Ubuntu、Debain和Deepin

   这里使用apt-get安装即可。
   在早先版本需要很多命令进行安装:

sudo apt-get -y install python3-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev libcurl4-openssl-dev
sudo apt-get -y install python3 python3-pip

   但是现在已经高度简化了,你只需要输入这个命令就可以了:

sudo apt-get -y install python3

源码安装

   如果命令行安装存在问题,那么可以下载python 3的源码进行安装,这个是对Linux通用的安装方式。

   源码的下载地址为https://www.python.org/ftp/python/,你也可以从官网链接去下载最新版本https://www.python.org/downloads/source/,可以自行选择你所需要的版本进行安装。在这里以当下最新的3.9.15为例进行说明,安装路径设置为/usr/local/python3

  1. 创建安装目录
    sudo mkdir /usr/local/python3
    
  2. 下载源码并解压进入源码文件夹路径
    wget --no-check-certificate https://www.python.org/ftp/python/3.9.15/Python-3.9.15.tar.xz
    tar -xzvf Python-3.9.15.tar.xz
    cd Python-3.9.15
    
  3. 编译安装,这一步会比较依赖CPU性能,需耐心等待,不如喝口水上个厕所吧
    sudo ./cinfigure --prefix=/usr/local/python3
    sudo make
    sudo make install
    
  4. 创建Python 3软链接
    sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    
  5. 下载pip安装包并安装
    wget --no-check-certificate https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3/pip-22.3.tar.gz
    tar -xzvf pip-22.3.tar.gz
    cd pip-22.3
    python3 setup.py install
    
  6. 创建pip软连接
    sudo ln -s /usr/local/python3/bin/pip /usr/bin/pip3
    

   至此便安装好了Python3和pip3。

Anaconda安装

   Anaconda同样是支持Linux系统的,具体官方下载链接为https://www.anaconda.com/products/distribution#Downloads,在下载页面选择合适你系统的版本进行安装即可。
Anaconda下载页面
   同样的,你也可以参照Windows部分使用清华源去下载。

测试验证

   在命令行中测试Python3和pip3是否安装成功:

python3
exit()
pip3 -V

   正确的显示效果如图所示
验证正确示例

Mac下的安装

   同Linux一样,Mac也是自带python 2的,所以我们也需要再去安装python 3。在Mac下的安装方式同样有很多种,常用的有Homebrew安装、安装包安装和Anaconda安装,这里推荐使用Homebrew安装。

Homebrew安装

   Homebrew是一个非常好用的包资源管理器,可以用于Mac或者Linux,同Linux下的yum、apt、dnf、pkg一般,使用命令就可以管理程序。Homebrew的中文官网是https://brew.sh/index_zh-cn,嗯,这货官网自带中文,很赞。官方提供了一个安装命令进行安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

   安装完成后就可以使用brew命令进行安装程序了,安装Python 3和pip 3的命令如下:

brew install python3

   这条命令执行完成后就完成了Python 3和pip 3的安装。

安装包安装

   同Windows一致,Mac也是有Python 3的安装包的,可以去官网的下载地址下载:https://www.python.org/downloads/macos/
python-mac下载
   如上图所示,最新3.9.x版本只有3.9.13有安装包可以使用,根据你电脑的硬件配置进行下载安装即可。

Anaconda安装

   Anaconda一样也支持Mac,所以去官网https://www.anaconda.com/products/distribution#Downloads下载安装就可以。
Anaconda下载页面
   由于服务器原因无法快速下载也可以参照Windows部分使用清华源下载。

测试安装

   打开终端,在命令行中测试Python 3和pip 3是否安装成功。

python3
exit()
pip3 -V

   正确的显示效果和Linux相同(黑苹果没带来学校,所以就没图了TAT)

  OK,三大平台的Python 3安装就到这里了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Python环境的配置可以分为两种情况:本地环境和虚拟环境。 1. 本地环境配置 - 第一步:下载安装Python 去官网(https://www.python.org/downloads/)下载对应操作系统版本的Python安装包,安装过程中需要注意添加环境变量(Add Python 3.x to PATH)选项。 - 第二步:安装Python包管理工具pip 安装Python后,打开命令行窗口(Windows可通过快捷键Win+R打开运行窗口,输入cmd并回车),在命令行中输入以下命令: ``` python -m ensurepip --default-pip ``` 这个命令会自动安装pip。 - 第三步:安装第三方库 Python提供了许多强大的第三方库,用于完成各种任务,如数据分析、网站开发等。我们可以通过pip命令来安装这些库,例如: ``` pip install numpy ``` 这个命令会自动下载并安装numpy库。 2. 虚拟环境配置 虚拟环境可以让我们在同一台机器上使用不同版本的Python和第三方库,避免了版本冲突的问题。 - 第一步:安装虚拟环境工具 Python自带了一个虚拟环境工具venv,如果使用Python 3.3以上版本,可以直接使用。如果使用的是Python 3.3以下版本,需要安装virtualenv工具。在命令行中输入以下命令进行安装: ``` pip install virtualenv ``` - 第二步:创建虚拟环境 在命令行中输入以下命令创建虚拟环境: ``` python -m venv myenv ``` 这个命令会在当前目录下创建一个名为myenv的虚拟环境。 - 第三步:激活虚拟环境 在Windows系统中,进入虚拟环境的命令为: ``` myenv\Scripts\activate.bat ``` 在LinuxMac系统中,进入虚拟环境的命令为: ``` source myenv/bin/activate ``` 激活虚拟环境后,命令行的前缀会变成虚拟环境的名称,例如: ``` (myenv) C:\Users\username\project> ``` - 第四步:安装第三方库 在激活虚拟环境后,可以通过pip命令安装第三方库,例如: ``` pip install numpy ``` 这个命令会自动下载并安装numpy库到虚拟环境中。 - 第五步:退出虚拟环境 在虚拟环境中完成操作后,需要退出虚拟环境,命令为: ``` deactivate ``` 这个命令会退出虚拟环境,回到系统默认的Python环境中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汝嫣兮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值