转载 

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

分类:发现    204人阅读    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


点击广告,支持我们为你提供更好的服务

html5图标下拉搜索框自动匹配代码

css+js实现的颜色渐变数字时钟动画特效

网页设计开发公司网站模板

小众时尚单品在线电子商务网站模板

响应式时尚单品在线商城网站模板

响应式咖啡饮品宣传网站模板

html5 svg夜空中星星流星动画场景特效

HTML5 Canvas竖直流动线条背景动画特效

响应式太阳能能源公司网站模板

canvas炫酷鼠标移动文字粒子特效

js+css3抽奖转盘旋转点餐代码

jQuery右端悬浮带返回顶部特效

HTML5数字产品服务公司网站模板

有机水果蔬菜HTML5网站模板

现代时尚家具公司网站模板

中小型创意设计服务公司网站模板

html5 canvas进度条圆环图表统计动画特效

css鼠标跟随文字模糊特效

HTML5现代家居装潢公司网站模板

html5 canvas彩色碎片组合球形旋转动画特效

点击广告,支持我们为你提供更好的服务
 工具推荐 更多»
点击广告,支持我们为你提供更好的服务