因为下载视频需要用到python3
环境,今天在我的win
上安装下载工具死活安装不上去,在大盘鸡上一下就安装成功了...
可能在win
上不兼容吧...无奈只能在大盘鸡上进行折腾了,顺便几个笔记
由于大盘鸡上好多程序基于python2
的,所以就没法直接替换掉系统内置的环境,所以需要单独安装python3
并且开启虚拟环境,这样就互不影响了,
1.首先安装所需要的依赖环境(别管用到用不到,装就对了!)
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
2.下载最新的python
Python官方网站下载 我这里最新版是python 3.6.4
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
3.解压下载的压缩文件,并且进入解压后的目录
tar -zxvf Python-3.6.4.tgz
cd Python-3.6.4
4.创建Python3
的安装目录
mkdir /usr/local/python3
5.开始编译安装python3
./configure --prefix=/usr/local/python3
make && make install
6.创建python3
和pip3
的软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7.测试安装后的python3
和pip3
命令
[root@host]# python3 -V
Python 3.6.4
[root@host]# pip3 -V
pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)
到此python3
就单独安装完成了,也不影响系统内置的python2
环境
可是系统中并没有python3
环境,有些软件需要运行在python3
环境中,
这时候我们就需要创建一个虚拟的python3
环境了
创建虚拟环境很简单,运行以下命令即可
cd /opt
python3 -m venv py3
此时虚拟环境已经安装好了
虚拟环境使用方法:
进入虚拟环境
source /opt/py3/bin/activate 或者
. /opt/py3/bin/activate
进去后是这样的
红框内即是所运行的虚拟环境
如需退出虚拟环境,使用deactivate
命令即可。
好了,centos7
中python3
的虚拟环境搭建完成!