1. 准备

安装模块

# yum groupinstall "Development tools"
# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel

# Python 2.7.6:
# wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
# tar xf Python-2.7.6.tar.xz
# cd Python-2.7.6
# ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
#make && make altinstall(此处切记,要么以root运行,要么分开执行!)
 
 
 
# Python 3.3.5:
# wget http://python.org/ftp/python/3.3.5/Python-3.3.5.tar.xz
# tar xf Python-3.3.5.tar.xz
# cd Python-3.3.5
# ./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
#  make && make altinstall(此处切记,要么以root运行,要么分开执行!)
 
 
 

下载和安装Setuptools + pip

Setuptools 早已取代 Distribute 成为Python官方的拓展包管理器,以用于从Python Package Index安装拓展功能包。 不同版本的Python需要的Setuptools版本不同。建议您也通过Setuptools安装 pip,它提供了一些额外在安装拓展功能包时很有用的功能。

以下的命令可用于安装最新版Setuptools 和 pip

# First get the setup script for Setuptools:

wgethttps://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
 
# Then install it for Python 2.7 and/or Python 3.3:
 
python2.7ez_setup.py
python3.3ez_setup.py
 
# Now install pip using the newly installed setuptools:
 
easy_install-2.7pip
easy_install-3.3pip
 
# With pip installed you can now do things like this:
 
pip2.7install[packagename]
pip2.7install--upgrade[packagename]
pip2.7uninstall[packagename]
 
安装的拓展功能包在 /usr/local/lib/pythonX.Y/site-packages/ 中可以找到(X.Y 是Python的版本号)。
 
 


 
 
 
 
 
 
 

最新文章

  1. arcgis engine 中出现的内存堆栈溢出问题。
  2. Xamarin.ios引用第三方SDK
  3. visual studio code(vscode) 调试php(转)
  4. [python IDE] 舒服的pycharm设置
  5. leofs存储总结
  6. Introduction of Team Member
  7. mybatis动态SQL标签的用法
  8. 我理解的 js 的观察者模式 Observable
  9. SMI接口,SMI帧结构,MDC/MDIO
  10. 五个免费UML建模工具推荐
  11. Orchard 学习-安装Orchard
  12. javaBean登录注册
  13. Java基础知识强化之集合框架笔记29:使用LinkedList实现栈数据结构的集合代码(面试题)
  14. [原创] Python3.6+request+beautiful 半次元Top100 爬虫实战,将小姐姐的cos美图获得
  15. SpringBoot-异常问题总结
  16. $Django 中间件 csrf
  17. 2017-11-04 Sa OCT codecombat
  18. 【做题】CF196E. Opening Portals 排除无用边&最小生成树
  19. leecode 978. Longest Turbulent Subarray(最长连续波动序列,DP or 滚动数组)
  20. Android开发——为EditText添加烟花效果的实现

热门文章

  1. iOS 解决汉字联想输入,导致字数限制失效的问题
  2. ubuntu16.04 caffe(GPU模式)安装
  3. git 入门常用命令(转)
  4. 使用SpringCloud搭建高可用服务注册中心
  5. 如何在Axure中使用FontAwesome字体图标
  6. activiti流程跟踪图算法
  7. Python 驱动 MongoDB 示例(PyMongo)
  8. **PHP二维数组遍历时同时赋值
  9. PhoneGap学习地址 / PhoneGap API介绍:Events
  10. Linux 彻底删除用户