centos下python多环境搭建

机器学习的各种开源的模型在python版本3和2的特别多,不好管理,在linux上要建立多个环境,当前我采用Virtualenv来进行管理,以下是记录流水

 

1、默认python安装pip

a)yum install python-pip

b)python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple

 

2、安装Virtualenv

a)pip install virtualenv

b)pip install virtualenvwrapper -i https://pypi.tuna.tsinghua.edu.cn/simple

centos下python的安装目录是;/usr/lib/python2.7/site-packages

 

安装完成后脚本在那里:

whereis virtualenvwrapper

[root@localhost ~]# whereis virtualenvwrapper
virtualenvwrapper: /usr/bin/virtualenvwrapper.sh

 

3、新环境搭建

a)根据主环境创新环境

mkvirtualenv -p python路径 虚拟环境名称

 

建立python2的环境(当前宿主环境为2.7.5)

mkvirtualenv vt27-1

 

当前我的python3目录下:/usr/local/python3

mkvirtualenv -p /usr/local/python3/bin/python3 py3

注:当前python的执行文件更改为python3了,这里-p需要知道主文件

 

b)删除虚拟环境
rmvirtualenv [虚拟环境名称]

c)退出虚拟环境
deactivate


d)进入虚拟环境
/home/vt/vt27-1/bin

source ./activate

注:当前环境为vt27-1

 

4、其他工具

a)也可以使用pyenv来管理

b)其实环境搭建要去不严格的话,可以直接使用docker来进行搭建,docker搭建可以快速入手

比如:搭建keras,可以直接搜索:

docker search   --no-trunc  keras

 

5、参考文档:

ubuntu系统下Python虚拟环境的安装和使用

https://www.cnblogs.com/cwp-bg/p/7701231.html

virtualenv实现多个版本Python共存
https://www.jb51.net/article/121652.htm

Python Virtualenv Tutorial

https://linuxhint.com/python-virtualenv-tutorial/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小她爹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值