美文网首页
centos7 python3 编译安装javascript:v

centos7 python3 编译安装javascript:v

作者: eleksbai | 来源:发表于2017-12-09 21:43 被阅读0次

相关连接: http://www.jb51.net/article/113980.htm
基础环境配置:
yum -y install gcc kernel-devel kenel-headers make bzip2 # 安装依赖库

yum install readline readline-devel readline-static -y
yum install openssl openssl-devel openssl-static -y # 否则导致pip安装失败
yum install sqlite-devel -y
yum install bzip2-devel bzip2-libs -y
yum install patch vim git # 额外的软件
yum install tcl-devel
yum install tk-devel

安装python3.3

$ sudo mkdir /usr/local/python3 # 创建安装目录
$ wget --no-check-certificate https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz #下载源文件。注意:wget获取https的时候要加上:--no-check-certificate
$ tar -xzvf Python-3.5.4.tgz # 解压缩包
目前可以直接使用 tar -xvJf P**.tar.xz来解压
$ cd Python-3.6.0 # 进入解压目录

编译安装

./configure --prefix=/usr/local/python3 # 指定创建的目录

make 编译

make altinstall 不覆盖安装,不建议使用makeinstall 会覆盖

make distclean
类似make clean,但同时也将configure生成的文件全部删除掉,包括Makefile。

配置软连接

ln ./pytho3.6_install/bin/python3.6 python3.6 -s

安装虚拟环境

pip install virtualenv
pip install pipenv

pipenv安装失败 错误'install_requires' must

pip install -U setuptools

配置安装pip,默认源是2.7.5无法安装pip

参考链接:http://blog.csdn.net/hlj19940416/article/details/53195664

yum install epel-release

yum install python-pip

pip install --upgrade pip

安装虚拟环境模块

链接: https://www.cnblogs.com/justbreaking/p/7103234.html

pip install -i https://pypi.douban.com/simple/
virtualenvwrapper

豆瓣源使用异常:

处理:
pip install -i http://pypi.douban.com/simple/ virtualenvwrapper # 先使用http进行连接
pip install -i https://pypi.douban.com/simple/ virtualenvwrapper# ,再使用https连接

mkdir ~/.virtualenvs
在.bashrc中末尾添加
export WORKON_HOME=~/.virtualenvs
source /usr/bin/virtualenvwrapper.sh
source ~/.bashrc

配置python3的虚拟环境work

mkvirtualnenv
mkvirtualenv --python=/usr/local/python3/bin/python3.5 work

配置

ssh-keygen

配置2个版本共存

$ sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3 #创建 python3 的软链接,这样就可以通过 python 命令使用 Python 2,python3 来使用 Python 3。

修改默认为 Python 3

$ sudo mv python python.bak
$ sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python #创建 python3 的软链接
$ sudo vi /usr/bin/yum #因为 yum 使用 Python 2,因此替换为 Python 3 后可能无法正常工作,因此修改 yum 配置文件。将第一行指定的 python 版本改为 python2.7(#!/usr/bin/python 改为 #!/usr/bin/python2.7)

相关文章

网友评论

      本文标题:centos7 python3 编译安装javascript:v

      本文链接:https://www.haomeiwen.com/subject/gtzivxtx.html