Centos7安装Python3和virtualenv的方法

安装相关的依赖包

yum -y groupinstall “Development tools”
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

1、下载安装包:

wget

https://www.python.org/ftp/python/3.8.0/Python-3.8.0a1.tar.xzwww.python.org

2、创建安装目录:

mkdir /usr/local/python3

3、解压压缩包,进入解压后的目录,安装Python3

tar -xvJf Python-3.8.0a1.tar.xz
cd Python-3.8.0a1
./configure –prefix=/usr/local/python3
make && make install

途中出现问题:

ModuleNotFoundError: No module named ‘_ctypes’ make: *** [install] Error 1

解决方案:

#yum install libffi-devel -y

4、安装完成,配置环境变量:

vim /etc/profile

在PATH行尾部添加::/usr/local/python3/bin

5、测试,python3 -V

6、安装virtualenv :pip3 install virtualenv

7、测试:virtualenv –version ;

创建 virutalenv testenv;

安装flask:/testenv/bin/pip install flask

    原文作者:光芒
    原文地址: https://zhuanlan.zhihu.com/p/61924611
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞