前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python-安装

Python-安装

作者头像
wangmcn
发布2022-07-25 13:49:30
4820
发布2022-07-25 13:49:30
举报
文章被收录于专栏:AllTests软件测试

Python-安装

目录

  • 1、Python for Win
    • 1.1 压缩包安装
    • 1.2 在线安装
    • 1.3 可执行程序安装
  • 2、Python for Mac
    • 2.1 Homebrew安装
    • 2.2 文件包安装
  • 3、Python for Linux

1、Python for Win

打开官网:https://www.python.org

点击Downloads--->Windows

本章节使用Python 3(Python 3.6.5),所以这里点击Python 3.6.5

鼠标向下翻到Files区域,Windows为64位,所以这里讲解Python 64位安装。

下载相应的文件,安装方式有三种(任选一种即可,推荐可执行程序安装方式)

Windows x86-64 embeddable zip file(嵌入式的zip文件,解压后需配置环境变量)

Windows x86-64 executable installer(可执行程序,执行安装)

Windows x86-64 web-based installer(在线安装,执行安装需要联网)

1.1 压缩包安装

1、将下载的python-3.6.5-embed-amd64.zip文件解压到需要安装的目录上,例如D盘,并命名为Python3.6.5。

2、配置环境变量

鼠标选中我的电脑右键,点击属性--->高级系统设置--->高级--->环境变量。

点击环境变量,系统变量里:

修改Path,点击编辑,在变量值最后添加 ;D:\Python3.6.5

确定后,打开命令行,输入python,提示以下信息表示Python安装成功且环境变量配置成功。

1.2 在线安装

1、执行下载后的python-3.6.5-amd64-webinstall.exe文件。

2、勾选Add Python 3.6 to PATH(添加环境变量),之后点击Customize installation(自定义安装)。

3、点击Next。

4、例如安装到D:\Python36目录下,之后点击Install,进行在线联网安装。

5、安装完成,点击Close即可。

6、打开命令行,输入python,提示以下信息表示Python安装成功且环境变量配置成功。

1.3 可执行程序安装

1、执行下载后的python-3.6.5-amd64.exe文件。

2、勾选Add Python 3.6 to PATH(添加环境变量),之后点击Customize installation(自定义安装)。

3、点击Next。

4、例如安装到D:\Python36目录下,之后点击Install,进行安装。

5、安装完成,点击Close即可。

6、打开命令行,输入python,提示以下信息表示Python安装成功且环境变量配置成功。

2、Python for Mac

Mac系统本身是自带了Python的,打开终端,输入python

如图所示,可以看到Python版本为2.7.10

查看当前Python解释器的位置,终端输入which python

如图所示,解释器位置/usr/bin/python

查看当前Python路径,终端依次输入:python ---> import sys ---> print sys.path

查询到的Python路径信息:

'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',

'/Library/Python/2.7/site-packages'

如图所示:

本章节以Python 3进行讲解,所以需要在Mac上安装Python 3。

安装方式有2种(任选一种即可)

Homebrew安装(命令方式安装)

文件包安装(程序执行方式安装)

2.1 Homebrew安装

Homebrew是Mac上缺失的软件包管理器,通过它可以在终端输入命令安装各种软件包。

首先安装Homebrew:

1、打开官网:https://brew.sh/

2、打开终端,输入命令进行安装

代码语言:javascript
复制
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3、安装完Homebrew,就可以使用brew命令了:

(1)安装软件:brew install 软件名

代码语言:javascript
复制
# 自动安装最新版的python2
brew install python

# 自动安装最新版的python3
brew install python3

注:在终端中:

输入python命令是系统原python

输入python2命令是新装python2

输入python3命令是新装python3

所以

pip2是新装python2的管理器

pip3是新装python3的管理器

由于Mac系统原python没有pip,所以pip也会指向新装python2

(2)卸载软件:brew uninstall 软件名

(3)列出已安装的软件:brew list

4、本文章使用Python 3,所以终端输入 brew install python3

安装完成后,终端输入 python3

如图所示,Python 3(Python 3.6.5)安装成功。

查看当前Python 3解释器的位置,终端输入 which python3

如图所示,解释器位置/usr/local/bin/python3

查看当前Python 3路径,终端依次输入:python3 ---> import sys ---> print (sys.path)

查询到的Python 3路径信息:

'/usr/local/Cellar/python/3.6.5/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/usr/local/Cellar/python/3.6.5/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/usr/local/Cellar/python/3.6.5/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/site-packages'

如图所示:

2.2 文件包安装

打开官网:https://www.python.org

点击Downloads---> Mac OS X

本文章使用Python 3(Python 3.6.5),所以这里点击Python 3.6.5

鼠标向下翻到Files区域,Mac为64位,所以这里讲解Python 64位安装。

如何知道Mac是32位还是64位?打开终端,输入uname –a

x86_64 表示系统为64位

i686 表示系统32位

只需下载macOS 64-bit installer即可。

下载完后,默认安装python-3.6.5-macosx10.9.pkg 安装包。

安装完成后,终端输入python3

如图所示,Python 3(Python 3.6.5)安装成功。

注:pip3是新装Python 3的管理器

查看当前Python 3解释器的位置,终端输入which python3

如图所示,解释器位置/usr/local/bin/python3

查看当前Python 3路径,终端依次输入:python3 ---> import sys ---> print (sys.path)

查询到的Python 3路径信息:

'/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages'

如图所示:

3、Python for Linux

本章节主要讲解在CentOS 7环境下安装Python 3。

CentOS 7默认是已经安装Python的,只不过是Python 2。

查看当前Python版本,输入命令python --version

如图所示:当前版本为Python 2.7.5。

1、先安装相关软件

代码语言:javascript
复制
yum groupinstall 'Development Tools'
yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2、安装Python 3.6.5

(1)打开官网https://www.python.org/,找到下载链接。

(2)下载的安装包存放在/usr/local目录。

代码语言:javascript
复制
cd /usr/local
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz

如图所示:下载完成

注:如提示-bash: wget: command not found

输入yum -y install wget即可解决。

(3)解压

代码语言:javascript
复制
tar -xf Python-3.6.5.tar.xz

如图所示:解压完成

(4)解压后新建文件夹将Python-3.6.5放在/usr/local/python3目录下。

代码语言:javascript
复制
mkdir python3
mv Python-3.6.5 python3
cd python3/Python-3.6.5

如图所示:进入到此目录

(5)执行如下代码安装,--prefix选项是配置安装的路径,执行后所有资源文件放在/usr/local/python3的路径中。

代码语言:javascript
复制
./configure --prefix=/usr/local/python3 --enable-optimizations
make
make altinstall

3、修改软链接

(1)修改之前一定要对以存在的/usr/bin/python更名,否则会出错。可修改为:

代码语言:javascript
复制
cd /usr/bin/
mv python python_old

(2)修改软链接

代码语言:javascript
复制
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip

4、CentOS的yum命令是需要Python支持的,我们把当前的Python 2版本更换成了Python 3版本,在使用yum命令很有可能出错,则还是让yum命令依然用原来的Python 2版本。

输入命令vi /usr/bin/yum

将第一行 #!/usr/bin/python 改成 #!/usr/bin/python2

之后保存退出即可。

5、解决urlgrabber-ext-down这个文件可能会出错。

cd /usr/libexec/

vi urlgrabber-ext-down

将#!/usr/bin/python改为#!/usr/bin/python2然后保存退出即可。

6、查看Python 3是否安装成功。

python -V

pip -V

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-01-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AllTests软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
  • 1.1 压缩包安装
  • 1.2 在线安装
  • 1.3 可执行程序安装
  • 2.1 Homebrew安装
  • 2.2 文件包安装
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档