方向不对,努力白费,经验类测试技术才是职场重要保险! | (点击→)【提醒】AI赋能的前提是对常规测试技术非常的熟悉,联系作者vx了解

python在windows(双版本)及linux(源码编译)环境下安装

python下载

提醒:建议安装3.10+版本(Python2 的官方维护已于2020 年 1 月 1 日正式结束)

image

 

下载地址:https://www.python.org/downloads/

可以官网下载需要的版本

下面第一个是linux版本,第二个是windows版本

python在windows下安装(多版本) -- 已更新

3.12和3.13都自定义安装,可以选择安装的目录

2026-01,win10安装python3.13.2

image

image

 

image

 

image

 

 

image

 

安装目录Python313下有python的可执行文件,Scripts下有pip可执行文件

安装完两个版本后,添加环境变量

D:\Python312\Scripts;D:\Python312

D:\Python313\Scripts;D:\Python313

path中添加

image

保持后,查看环境变量:echo %path%

目录下都叫python.exe,为了区分,修改可执行文件的名称:

D:\Python312下,将python.exe改为python312.exe

D:\Python313下,将python.exe改为python313.exe

查看python安装位置:where python

image

 

python在linux下编译安装

linux下因为默认带python了,如果要升级版本的,要先把系统自带的python改名或者卸载掉,再安装你要的python版本,centos下由于yum依赖自带的python2.7,所有不能卸载。

 

 

 

python指向的是python2 ,python2指向的是python2.7,那也就是在控制台输入python、python2、python2.7都是运行python2.7,

如果我们安装python3.6,让python指向3.6, python2指向python2.7就可以了

安装依赖(编译工具及库文件):yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssldevel

创建目录:mkdir -p /usr/local/python3

上传安装包:rz

或者直接下载:https://www.python.org/ftp/python/

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

解压:tar -zxvf Python-3.6.2.tgz

进入解压后的目录,编译安装

指定安装目录:./configure --prefix=/usr/local/python3

make

make install

也成功安装了pip、setuptools

改名备份

建立python3的软链

ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

ln -s /usr/local/python3/bin/python3.6 /usr/bin/python

可以看到,python和python3都指向了python3.6

验证,pip3找不到

方法一:添加环境变量

方法二:加软连接

pip升级

在安装pytest的时候提示版本过低

 

yum是依赖于python2的,所以需要更改yum里面的python指向

将#!/usr/bin/python改为#!/usr/bin/python2

还需要修改

将#!/usr/bin/python改为#!/usr/bin/python2

至此,安装配置完成。

 

Ubuntu下安装

系统版本已经同时安装了python2和python3

如果没有python3,可以参考这个貌似是印度阿三的安装视频:http://v.youku.com/v_show/id_XMjc0MTA0OTIyNA==.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0

下载

解压

tar xvf Python-3.6.1.tar.xz

 

进入解压目录后进行配置

cd Python-3.6.1

./configure

 编译 

sudo make

 

安装

sodu make install

 安装完成

 

 

ubuntu安装pip

1、安装:setuptools

apt-get install python-setuptools

2、安装pip

tar -zxvf pip-1.4.1.tar.gz

cd pip-1.4.1/ 

python setup.py install 

 

centos8自带且默认python3

自带python3,且默认python3

python2将在2020年不再维护,所以可以不安装

 

 

posted @ 2019-04-27 14:59  全栈测试笔记  阅读(3005)  评论(0)    收藏  举报
浏览器标题切换
浏览器标题切换end