MY HAOSE BLOG!!!

centos7 安装 Python3.9.0

1,打开服务器的一个文件夹

cd /usr/local/src

安装依赖包

yum -y install sqlite-devel libffi-devel openssl-devel zlib-devel

2,使用wget从官网下载安装包到此文件夹
在终端下输入命令:

wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0a6.tar.xz3,解压安装包

tar -xvf Python-3.9.0.tgz

4,进入解压的文件夹

cd Python-3.9.0
查看openssl版本
openssl version

5,编译安装包

./configure --prefix=/usr/local/python --with-openssl=/usr/local/openssl

make && make install
6,添加环境变量

echo PATH='/usr/local/python/bin/:$PATH' >> /etc/profile
source /etc/profile


7,检查是否安装成功(此时未安装成功)

python -V



8,备份原python2.7文件到python2文件夹
在终端中输入命令:

sudomv /usr/bin/python /usr/bin/python2



9,创建python3.6的软链接
在终端中输入命令:

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



10,备份python2的pip到pip2文件夹
输入命令:

sudo mv /usr/bin/pip /usr/bin/pip2
#rm -rf /usr/bin/python




11,在终端输入命令:python进行测试(此时python3.7已经安装成功)
12,更改yum对应的python2.7路径
打开yum

vi /usr/bin/yum  



点击i进入编辑模式之后将#!/usr/bin/python 改为#!/usr/bin/python2.7
点击ESC,输入”:wq!“保存修改
输入命令:sudo yum search pip进行yum测试
13,如在以下安装pip过程中报错SyntaxError: invalid syntax

vi /usr/libexec/urlgrabber-ext-down



同样将#!/usr/bin/python 改为#!/usr/bin/python2.7
14,安装pip3



14.2.安装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
sudo python setup.py build
sudo python setup.py install


14.3.安装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
python setup.py build
sudo python setup.py install
ln -s /usr/local/python/bin/pip /usr/bin/pip3


14.4.测试

pip3 -V



14.5 pip升版

pip3 install --upgrade pip==19.0.1



15,安装虚拟环境
pip3 install virtuanenv
virtualenv testenv
如果报错用以下命令
#/usr/local/python/bin/virtualenv testenv
testenv激活方式:
cd /usr/bin/pyenv/testenv/bin
source activate

打赏

0分/0个投票

TOP


评论列表


发表评论
来宾的头像

«   2024年6月   »
12
3456789
10111213141516
17181920212223
24252627282930
TOP 搜索
TOP 控制面板
您好,欢迎到访网站!
  [查看权限]
TOP 网站分类
TOP 热门评分
TOP 最高评分
TOP 最新评分
TOP 你好,朋友
真是美好的一天!
TOP 站点信息
  • 文章总数:5538
  • 页面总数:3
  • 分类总数:4
  • 标签总数:6
  • 评论总数:36
  • 浏览总数:8188709
返回顶部
haose888
返回顶部