一。先安装python3

安装python3.x 这里不多赘述,so easzy!!

1. 先到官方网站下载python3的安装包

https://www.python.org/downloads/source/

2. 上传包到服务器

3.解压

tar -xf Python-3.5.2.tar.xz

4.编译安装

!!!!注意 注意⚠️ 在编译之前需要安装一些必须的依赖,否则当报错的时候还得重新编译 ---(我就是吃了这个亏,千万要注意奥。。。)

安装必要依赖(至少需要如下两个,我个人就遇到如下两个)

yum install openssl-devel -y

yum install zlib-devel -y

好了现在可以安心的编译咯:

cd Python-3.5.2

./configure --prefix=/opt/Python #安装目录可以自己定义无所谓。

make

make install

编译完成后会在如 /opt/下生成Python的文件夹 ,没错这就是编译完成的python --为了方便之行小伙伴们可以自己定义一个软连接如下:

# ln -s /opt/Python/bin/python3 /usr/bin/python3

这样就可以直接食用python3了如下:

好到目前为止,我们在linux下安装python3的任务已经完成,下面进入关键的地方,给python3安装pip3

二.install pip for python3.x

其实这也不难。。下载量个包,执行两个命令搞定。

1.首先安装setuptools

小伙伴们可以通过官方模块库来下载:https://pypi.python.org/pypi

这里我就直接用wget到服务器上下载了版本为19.6(小伙伴们可以尝试新的版本奥。。)

wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

tar -zxvf setuptools-19.6.tar.gz

cd setuptools-19.6.tar.gz

python3 setup.py build

python3 setup.py install

2.然后直接安装pip就搞定了。。

同样先下载然后在执行命令搞定!!

wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

tar -zxvf pip-8.0.2.tar.gz

cd pip-8.0.2

python3 setup.py build

python3 setup.py install

安装完成之后我们再来看下python的bin目录下都有什么东西吧

哈哈。。通过以上我们已经给python3安装好了 pip3了。。。(小伙伴们也可以做个软连接,来方便实用奥。。)

三。来做个测试吧

1.首先我们进入pytho3

[root@centos3 bin]# python3

Python 3.5.2 (default, Jul 27 2016, 03:36:56)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> import pymysql

Traceback (most recent call last):

File "", line 1, in

ImportError: No module named 'pymysql' ##没有此模块奥

>>>

好 ,我们用新安装的pip3来装下试试:

[root@centos3 bin]# /opt/Python/bin/pip3 install pymysql

Collecting pymysql

Downloading PyMySQL-0.7.5-py2.py3-none-any.whl (77kB)

100% |████████████████████████████████| 81kB 3.2kB/s

Installing collected packages: pymysql

Successfully installed pymysql-0.7.5

######安装完成

安装完成了,看来pip3本身没有问题,我们测试下是否真正的给python3装上了这个模块吧(有可能装到了python2上了呢 ……-_-#)

[root@centos3 bin]# python3

Python 3.5.2 (default, Jul 27 2016, 03:36:56)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> import pymysql

>>>

哈哈哈 ok了。。 结束!!

python3安装pip3-python3安装pip3相关推荐

  1. python3安装pip3-Python3中安装pip3

    前言: 我目前使用的服务器为centos6.x 系统自带的python的版本为2.6.x,但是目前无论是学习还是使用python,python3都是首选,那么问题来了.---如何安装python3环境 ...

  2. python3.8.3下载不了nltk_在ubuntu16.04+python3.5情况下安装nltk,以及gensim时pip3安装不成功的解决办法...

    在ubuntu16.04+python3.5情况下安装nltk,以及gensim时pip3安装不成功的解决办法,我刚开始因为不太会用linux命令,所以一直依赖于python 的pip命令,可是怎么都 ...

  3. linux python3 pip3_linux环境下安装python3以及pip3

    linux安装python3和pip3 linux系统(centos,redhat) 一般的情况下自带python2 以及pip,但是现在主流的python版本是python3,所以需要python2 ...

  4. python3.7 安装pip3_Ubuntu16.04 安装python3.7和pip3

    原博文 2019-03-26 15:25 − 到官网下载源码 装个依赖包:apt-get install libffi-dev 三部曲 ./configure make make install 但此 ...

  5. python3 exe_Windows10下python3和python2同时安装 python2.exe、python3.exe和pip2、pip3设置

    1.添加python2到系统环境变量 打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\Python\python27和D:\Python\py ...

  6. linux安装python和pip3,Linux安装python3.6 和pip

    如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一.安装p ...

  7. 如何安装python3.7.2_CentOS7下安装Python3及Pip3并保留Python2

    1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline- ...

  8. ubuntu python3.7修改默认pip版本_详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本 安装python3后使用pip和pip3的区别...

    Python3.4已经默认安装了pip为什么执行不了我的谁说过,念念不忘就该放.但我也记得你说过,爱一个人不是一天两天的事. 如何升级到python3版本并且安装pip3 确保你的系统上已经安装好了 ...

  9. ubuntu python3.5安装_ubuntu12.04安装python3.5及pip3和setuptools

    系统环境 ubuntu12.04(32bit) 默认系统已经自带了python2.7.在安装python3.5的时候,不要将python2.7的版本删掉,因为系统本身有很多功能都是需要python2. ...

  10. Windows10下python3和python2同时安装(二)python2.exe、python3.exe和pip2、pip3设置

    Windows10下python3和python2同时安装(二) python2.exe.python3.exe和pip2.pip3设置 说明:安装安装python3和python2请参考本系列教程( ...

最新文章

  1. 关于数据库中NULL的描述,下列哪些说法符合《阿里巴巴Java开发手册》
  2. python【数据结构与算法】战争之城(分支限界法)
  3. [笔记]filter,空字符,0,None都是False应用
  4. Cortex - M3 位带别名首地址的计算方法
  5. 15.4.1 杠杆利用类型参数推断
  6. WdOS源码编译安装MySQL 5.5.25a
  7. Mongodb查询分析器解析
  8. node 微信红包 证书出错,请登录微信支付商户平台下载证书
  9. 华为云TaurusDB性能挑战赛-java赛题mvn编译时报错:不支持 diamond 运算符
  10. 查看电脑CPU是否支持虚拟化
  11. 《精通Linux设备驱动程序开发》——音频驱动程序
  12. 卧槽,物色了一款隐秘拍摄神器,别乱用!
  13. rpm包的卸载与安装
  14. 解决MATLAB帮助文档打不开的情况
  15. 【python】python3.7数据分析入门学习笔记 研读
  16. 成成你好呀(C知识点整理二)
  17. 企业为什么需要B2B电商系统
  18. 英雄联盟登录服务器显示错误码,lol登录失败_TGP一直验证账号,最后出现登录超时,错误码:1,L......
  19. ubuntu20.04 开启休眠(hibernate)功能的成功解决以及各种尝试的过程全记录
  20. 企业常用的erp系统

热门文章

  1. iso镜像添加软件包_Linux如何挂载镜像文件【新手必看】
  2. 开发日记-20190703 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 9
  3. 卷积神经网络——本质上是在利用卷积做特征压缩,然后再全连接
  4. springboot和flowable modeler整合
  5. spring mvc 自动生成代码
  6. 状态模式的介绍及状态机模型的函数库javascript-state-machine的用法和源码解析
  7. 如何隐藏sql2000系统表
  8. python中的in运算符
  9. 动手动脑问题2加课堂练习
  10. 条件随机场 (CRF) 分词序列谈之一(转)