【centos7中安装python3】
http://blog.csdn.net/wjqwinn/article/details/75633714

(一)安装python3前的准备工作
1、修改文件中第一行的python解释器为python2【不推荐,修改后会有很多问题,有些可能没有修改到,建议使用python3作为命令】
(1)修改yum命令的python解释器
vim /usr/bin/yum
第一行修改为:#! /usr/bin/python2

(2)把下载器中的python也修改对应的版本
vim /usr/libexec/urlgrabber-ext-down
第一行修改为:#! /usr/bin/python2

(3)把防火墙中的python也修改对应的版本
vim  /usr/sbin/firewalld
第一行修改为:#! /usr/bin/python2

2、断开python和Python2的联系【不推荐,修改后会有很多问题,有些可能没有修改到,建议使用python3作为命令】
cd /usr/bin/
mv python python02.bak

3、安装gcc前的准备
yum provides '*/applydeltarpm'
yum install deltarpm -y

4、安装升级相应的依赖包(含gcc)
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

(二)Linux中安装python3

依次执行如下命令

1、下载python的安装包

mkdir /usr/local/python3

cd /usr/local/python3

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

tar -xvf Python-3.6.4rc1.tgz

cd Python-3.6.4rc1/

./configure --prefix=/usr/local/python3

make

make install

cd /usr/bin

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

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

pip3 install --upgrade pip

参考:

https://www.cnblogs.com/simuhunluo/p/7704765.html

(三)【centos安装虚拟环境】

1、安装虚拟环境python包

安装虚拟环境的命令:

1)sudo pip install virtualenv #安装虚拟环境

2)sudo pip install virtualenvwrapper #安装虚拟环境扩展包

3)编辑家目录下面的.bashrc文件,添加下面两行。

export WORKON_HOME=$HOME/.virtualenvs

source /usr/local/python3/bin/virtualenvwrapper.sh

4)建立虚拟包的软链接

ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

ln -s /usr/local/python3/bin/virtualenvwrapper.sh /virtualenvwrapper.sh

5)使用source .bashrc使其生效一下。

6)如果报错:

virtualenvwrapper.sh: There was a problem running the initialization hooks.

就修改virtualenvwrapper.sh的which python 为which python3

2、新建虚拟环境统一目录
mkdir /home/venvs
cd /home/venvs

3、新建名为siew_py3的虚拟环境
cd /home/venvs
virtualenv siew_py3
ll

4、激活siew_py3的虚拟环监局
chmod +r /home/venvs/siew_py3/bin/activate
source /home/venvs/siew_py3/bin/activate
或者
. /home/venvs/siew_py3/bin/activate

5、退出虚拟环境
deactivate

注意:

根据文档介绍执行第一步./configure –prefix=/usr/local/python3,后面添加参数为Python安装目录,默认安装目录为/usr/local/,如果出现以下错误提示则表示系统没有安装gcc
configure: error: no acceptable C compiler found in $PATH
安装gcc重新执行./configure –prefix=/usr/local/python3即可

最新文章

  1. 3Sum algorithm - 非常容易理解的实现 (java)
  2. 错误: “WebForm_DoPostBackWithOptions”未定义
  3. Angular 之坑??
  4. 关于MapReduce中自定义分组类(三)
  5. 在C#中使用Spire.doc对word的操作总结
  6. 成都印迹婚纱摄影 | yinjilove.com
  7. linux琐碎命令学习
  8. javascript中Date对象的应用——简易日历的实现
  9. fatal error: openssl/sha.h: No such file or directory 解决方案
  10. linux svn authorization failed错误
  11. JS实例(一)
  12. Vi编辑器入门
  13. 在线生成二叉树(基于EaselJS(canvas))
  14. nxlog4go 简介 - 基于log4go的下一代go语言日志系统
  15. JMeter如何使用用户定义的变量
  16. Sharing The Application Tier File System in Oracle E-Business Suite Release 12.2
  17. 牛客国庆集训派对Day2
  18. JVM高手之路七(tomcat调优以及tomcat7、8性能对比)
  19. HDU - 1402 A * B Problem Plus FFT裸题
  20. 【协议】5、gossip 协议

热门文章

  1. input 手机号
  2. PowerDesigner 16PDM显示备注
  3. Python中类的特殊变量
  4. ABBYY OCR技术教电脑阅读缅甸语(上)
  5. [IR] What is XML
  6. [Artoolkit] ARToolKit's SDK Structure on Android
  7. django 1.11.1 连接MySQL
  8. iOS - 富文本直接设置文字的字体大小和颜色
  9. R和Tableau平行坐标图
  10. js函数 test.caller 谁在调用test函数