python3安装pip
首先,原文链接 http://www.cnblogs.com/lilidun/p/6041198.html
之前一直用的python2.7,最近开始学习python3.5,交互界面发现上下箭头退格键什么的不好使,搜了下需要装readline模块。然后使用pip安装,pip不好使,于是重新安装下pip,网上搜了一些都不靠谱,只有这篇比较详细简单。转载如下:
前言:
python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在linux6.4下搭建python3环境的过程
以及碰到的问题和解决过程。
另外,如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,
比如yum!!!!!
不要动现有的python2环境!
不要动现有的python2环境!
不要动现有的python2环境!
重要的使用说三遍!
一、安装python3.5
下载python3.5安装包:
wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
解压到当前目录:
tar -zxvf Python-3.5.0.tgz
cd Python-3.5.0
./configure --prefix=/usr/local/python3.5 --enable-shared
make & make install
ln -s /usr/local/python3.5/bin/python3 /usr/bin/python3
此时运行python3命令的话会报错,缺少.so文件,我们需要进行如下操作:
cp -R /usr/local/python3.5/lib/* /usr/lib64/
ok!此时python3的基础环境已经安装完成!
二、安装pip以及setuptools
毕竟丰富的第三方库是python的优势所在,为了更加方便的安装第三方库,使用pip命令,我们需要进行相应的安装。
1、安装pip前需要前置安装setuptools
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
python3 setup.py build
python3 setup.py install
报错: RuntimeError: Compression requires the (missing) zlib module
我们需要在linux中安装zlib-devel包,进行支持。
yum install zlib-devel
需要对python3.5进行重新编译安装。
cd python3.5
make & make install
又是漫长的编译安装过程。
重新安装setuptools
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
如果没有意外的话,pip安装完成。
测试:
我们使用pip安装一个python3第三方库: python3 -m pip install paramiko
纳尼!!!!又报错了!
ImportError: cannot import name 'HTTPSHandler'
根据老衲多年的经验,应该是缺少openssl的开发环境,我们继续安装
yum install openssl-devel
继续重新编译安装python3.5
ok,我们终于完成了整个python3环境的安装。
最后,跳出原文,pip安装成功之后, python3 -m pip install readline还是报错,是少了 readline-devel,yum -y install readline-devel后重新安装pip,问题解决。
python3安装pip相关推荐
- python2/python3安装pip/pip3及使用国内镜像源(python2/3同时安装)
注意: 如果python2和python3两个版本同时存在 先运行python3 get-pip.py 再运行python2 get-pip.py #下载及运行安装脚本 $ sudo curl htt ...
- 群晖python套件包_群晖中给Python3安装pip工具以安装扩展包
重要:本文最后更新于2021-02-01 22:34:49,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗. 今天折腾这群晖迷你Linux系统的时候遇到一个问题,Python写的程序基 ...
- python3 安装 pip (PyPI)
1. 进入 pypi 的官网: https://pypi.org/project/pip/ 点击图中的 红色 的 2. 处的 pip-18.1.tar.gz 自动下载,也可以直接 点击下载 pip1 ...
- ubuntu deepin python/python3安装pip/pip3
- Win10的Linux子系统Ubuntu安装pip
陈拓 2021/01/07-2021/01/07 1. 概述 pip是Python包管理工具,提供了对Python包的查找.下载.安装和卸载功能. 在<Win10启用Linux子系统安装Ubun ...
- pytorch 安装 pip+windows10+python3.6+CUDA10.0
pytorch 安装 pip+windows10+python3.6+CUDA10.0 进入官网 点击: install previous versions of PyTorch 进入安装网址,选择合 ...
- python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解
1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...
- python详细安装教程环境配置-python3.6环境安装+pip环境配置教程图文详解
1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...
- python3.5怎么安装pip-python3.5.2安装pip管理工具
前言: 如果你也是用的centos系统,打算装python3.0以上版本,再装python下载工具pip,那么恭喜你,你可能也会像我一样遇到各种各样的问题! 另外非常重要的一点:centos都会自带p ...
最新文章
- 运行命令对电脑的操作(Windows + R)
- 软件登录界面设计分享
- win32 禁用缩放功能_Firefox 73 将引入全局缩放功能,在所有网站都可适用
- c语言最小点对问题_C语言教程(一):程序开发理论基础!
- (6)css盒子模型(基础下)
- react发送和接收请求_React行为编程简介:请求,等待和阻止
- 【Flink】Flink 1.9 升级 到 flink 1.12.4 报错 flink.client.cli.AbstractCustomCommandLine <init>
- 电脑管理器地址栏 按右键会有的功能
- 2020年mac上最值得使用的五大录屏软件
- html 空格怎么打,空白空格怎么打?
- 英语语法回顾3——名词和名词性从句
- 开启usb调试的手机如何去除屏幕锁密码
- 读取OSGB数据的几种方式
- 傻白探索Chiplet,Chiplet技术简介(一)
- 区块链Web3j编程: 账户交易(普通交易,裸交易)
- Flask电影网站项目
- [动态规划]最长公共子序列
- Unity3d用户手册用户攻略缓存效劳器常见疑问
- 不想沦为新一代的“农民工”那就脱掉程序猿的旧外套来架构解密吧
- Tensorflow数据预处理之tf.data.TFRecordDataset---TFRecords详解\TFRecords图像预处理
热门文章
- 重申java代码规范问题
- 计算机实验室管理员岗位要求,实训室管理员岗位职责有哪些
- 写给那些搜了很多教程安装win10但老是提示报错的童鞋
- 用友GRP-u8 XXE 漏洞复现
- 程序员需要知道一些网站
- 大数据回顾2017年消费升级:90后上演“手机狂魔”,70后当仁不让,80后...
- Typecho 免费“简博客”主题
- 谁能想到微软CRM也能用上SliverLight?——微软CRM炫酷介绍之二
- 1亿妹纸大姨妈的神器美柚:上云要切合业务需求,更要货比三家
- 讲解大数据培训——ELK实战-徐培成-专题视频课程