转载 

CentOS 7下安装python3和创建虚拟环境

分类:发现    294人阅读    IT小君  2019-06-09 10:47

1. 安装python3

    下载python3的安装包

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

    安装编译需要的关联库

    yum instal -y zlib zlib-devel   (在我的系统中只缺少这两个包,其他系统中可能缺少其他的包,同样用yum安装即可)

    解压,编译,安装

    #解压
    tar -zxvf Python-3.6.3.tgz
    #进入解压后的目录
    cd Python-3.6.3
    #编译
    ./configure --prefix=/usr/local/python3   (prefix表示安装的路径,我安装在/usr/local中,也可以安装其他地方)
    #安装
    make && make install

    创建python3的软连接

    ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
    (软连接的文件名不要用python,因为python已经指向了python2.7)

    创建pip3的软连接

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

    现在就可以在命令行中直接输入python3来打开python3的shell,也可以直接使用pip3下载python3的库。

    2、创建python3的虚拟环境

    下载virtulenv

    pip3 install virtulenv

    创建virtulenv软连接

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

    创建虚拟环境

    在命令行直接输入:
    virtulenv 虚拟黄环境名 -p /usr/bin/python3

    进入虚拟环境

    #cd进入虚拟环境的目录
    source ./bin/activate

    退出虚拟环境

    #在命令行输入
    deactivate


支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

 工具推荐 更多»