1、fadora24安装Python2.7

  

 [root@dev ~]# python
bash: python: 未找到命令...
安装软件包“python”以提供命令“python”? [N/y] n wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz tar xf Python-2.7..tgz cd Python-2.7. ./configura make make install

2、安装settools包,pip包

 creating 'dist/setuptools-25.1.6-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
Traceback (most recent call last):
File "setup.py", line , in <module>
dist = setuptools.setup(**setup_params)
File "/usr/local/lib/python2.7/distutils/core.py", line , in setup
dist.run_commands()
File "/usr/local/lib/python2.7/distutils/dist.py", line , in run_commands
self.run_command(cmd)
File "/usr/local/lib/python2.7/distutils/dist.py", line , in run_command
cmd_obj.run()
File "/software/setuptools-25.1.6/setuptools/command/install.py", line , in run
self.do_egg_install()
File "/software/setuptools-25.1.6/setuptools/command/install.py", line , in do_egg_install
self.run_command('bdist_egg')
File "/usr/local/lib/python2.7/distutils/cmd.py", line , in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python2.7/distutils/dist.py", line , in run_command
cmd_obj.run()
File "/software/setuptools-25.1.6/setuptools/command/bdist_egg.py", line , in run
dry_run=self.dry_run, mode=self.gen_header())
File "/software/setuptools-25.1.6/setuptools/command/bdist_egg.py", line , in make_zipfile
z = zipfile.ZipFile(zip_filename, mode, compression=compression)
File "/usr/local/lib/python2.7/zipfile.py", line , in __init__
"Compression requires the (missing) zlib module"
RuntimeError: Compression requires the (missing) zlib module

解决方法:yum install zlib zlib-devel -y ,重新安装Python,进入Python安装包,执行 make, make install.

 [root@dev pip-8.1.]# which pip
/usr/local/bin/pip
[root@dev pip-8.1.]#
[root@dev pip-8.1.]#
[root@dev pip-8.1.]# pip -V
Traceback (most recent call last):
File "/usr/local/bin/pip", line , in <module>
load_entry_point('pip==8.1.2', 'console_scripts', 'pip')()
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line , in load_entry_point
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line , in load_entry_point
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line , in load
File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line , in resolve
File "/usr/local/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/__init__.py", line , in <module>
from pip.vcs import git, mercurial, subversion, bazaar # noqa
File "/usr/local/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/vcs/subversion.py", line , in <module>
from pip.index import Link
File "/usr/local/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/index.py", line , in <module>
from pip.wheel import Wheel, wheel_ext
File "/usr/local/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/wheel.py", line , in <module>
from pip._vendor.distlib.scripts import ScriptMaker
File "/usr/local/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/_vendor/distlib/scripts.py", line , in <module>
from .compat import sysconfig, detect_encoding, ZipFile
File "/usr/local/lib/python2.7/site-packages/pip-8.1.2-py2.7.egg/pip/_vendor/distlib/compat.py", line , in <module>
from urllib2 import (Request, urlopen, URLError, HTTPError,
ImportError: cannot import name HTTPSHandler

解决方法:yum install openssl openssl-devel -y , 重新安装Python,然后再安装pip 即可

fadora24安装settools,pip包出错解决方法的更多相关文章

  1. 安装mysql时包冲突解决方法

    报错信息如下: 解决办法: 在卸载代码上加上不检查关联信息即可(rpm -ev mysql-libs-5.1.73-7.el6.x86_64 --nodeps) 检查服务器是否还有mysql安装包:r ...

  2. Android - "已安装了存在签名冲突的同名数据包",解决方法!

    错误提示:已安装了存在签名冲突的同名数据包. 解决方法:打开Android Studio,打开logcat,用usb线连接你出错的手机,识别出手机之后,在你的项目后面,点击“run”按钮,随后AS会提 ...

  3. $ sudo python -m pip install pylint 出错解决方法

    问题:在unbuntu执行$ sudo python -m pip install pylint出错解决方法支行以下命令sudo pip install pylint==1.9.3这样roboware ...

  4. R语言—如何安装Github包的解决方法,亲测有效

    R语言—如何安装Github包的解决方法,亲测有效 准备安装材料: R包-REmap GitHub下载地址:https://github.com/lchiffon/REmap R包-baidumap ...

  5. make menuconfig出错解决方法

     make menuconfig出错解决方法 2011-06-11 22:22:49 分类: 系统运维 错误现象: make menuconfig In file included from scri ...

  6. 简易nagios安装出现的问题及解决方法

    安装时候所遇到的问题: A 安装PHP的时候报错xml2-config未找到 安装PHP的时候报错:未找到包libxml2 解决方法:安装libxml2包即可,libxml2是php的依赖包,从而需要 ...

  7. vs连接mysql出错解决方法

    vs连接mysql出错解决方法 先按以下的步骤配置一下: **- (1)打开VC6.0 工具栏Tools菜单下的Options选项.在Directories的标签页中右边的"Show dir ...

  8. $ gulp watch 运行出错解决方法

    $ gulp watch 运行出错解决方法   $ gulp watch     如果你出现了如下报错信息: gulp-notify: [Laravel Elixir] Browserify Fail ...

  9. Python更新pip出现错误解决方法

    Python更新pip出现错误解决方法 更新pip python -m pip install --upgrade pip 查看时报错 解决方法 在命令栏(即win+r)输入:easy_install ...

随机推荐

  1. qt 数据库操作总结

    #include <QtSql>QT += sql QSqlDatabase类实现了数据库连接的操作QSqlQuery类用来执行SQL语句QSqlRecord类 封装数据库所有记录 第一: ...

  2. Vue 组件设计

    Vue 组件设计 Vue 作为 MVVM 框架一员,不管是写业务还是基础服务,都少不了书写组件.本文总结一下书写业务组件的一些心得. 为什么要写组件? 我们知道,只要是组件,就需要在引用的时候与 vi ...

  3. git 设置 代理服务器

    git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080 git config --global h ...

  4. 定义集合属性(WPF)

    在wpf中,定义集合属性时,字段可以使用“ObservableCollection<T>”定义,以保证数据改变时的自动通知功能:属性可以使用“ICollection”定义,保证属性的灵活性 ...

  5. 博客(第0次作业)—— New Starting Point

    一.最理想的师生关系是健身教练和学员的关系,在这种关系中你期望获得来自老师的那些帮助? 正如文章中所说,这些学员的想法得足够强烈, 他/她才会花钱去参加这样的健身活动,每一个来学习的学生,  都是想学 ...

  6. Android GPS GPSBasics project hacking

    一.参考源码: GPS Basic Example - Android Example http://androidexample.com/GPS_Basic__-__Android_Example/ ...

  7. 管道通信Pipe

    通信原理: 在内存中开辟管道空间,生成管道操作对象,多个进程使用“同一个”管道对象进程操作即可实现通信 函数方法: fd1,fd2 = Pipe(duplex = True) 功能: 创建管道 参数: ...

  8. spring-security-4 (3)spring security过滤器的创建与注册原理

    spring security是通过一个过滤器链来保护你的web应用安全.在spring security中,该过滤链的名称为springSecurityFilterChain,类型为FilterCh ...

  9. WindowsXamlHost:在 WPF 中使用 UWP 的控件(Windows Community Toolkit)

    Windows Community Toolkit 再次更新到 5.0.以前可以在 WPF 中使用有限的 UWP 控件,而现在有了 WindowsXamlHost,则可以使用更多 UWP 原生控件了. ...

  10. office 2013母版保存并调用

    如果觉得某个ppt的母版不错,想保存下来以后使用的话,那么执行 开始->另存为->  选择位置和格式,注意格式选择potx. 之后如果想要使用这组母版,怎么办呢? 浏览主题,打开之前保存的 ...