Ubuntu搭建python3.6 virtualenv virtualenvwrapper

Ubuntu Python3.6自定义(非默认env)虚拟环境搭建

1、安装python3.6虚拟环境 前的环境准备
步骤命令输入:

  • apt-get update (更新)
  • apt-get install sudo(安装sudo命令 – 如已安装可忽略)
  • sudo apt-get install -y openssh-server (安装ssh – 如已安装可忽略)
  • sudo apt-get install -y software-properties-common (安装python3.6 – 如已安装可忽略)
  • sudo apt-get install -y vim (后面查看文件会用到 – 如已安装可忽略)
  • sudo apt-get install -y python3-pip (后面安装virtualenv virtualenvwrapper会用到 – 如已安装可忽略)
    (以上是逐条安装 后面四个带有 -y 可用一行命令安装,如下)
    sudo apt-get install -y openssh-server software-properties-common vim python3-pip
    以上安装完成就可以查看python的版本了(默认安装python3)
    输入:python3 --version 或 python -V 就可以看到python的版本了
    输出:Python 3.6.9

注:如果您的环境是多python共存 python2.7 python 3.6 可以通过设定优先级处理(后面的数越大优先级就越高)
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
查看系统Python的可用环境列表
update-alternatives --list python

2、安装virtualenv virtualenvwrapper
安装命令输入:

  • sudo pip3 install virtualenv
  • sudo pip3 install virtualenvwrapper
    (多个库同时安装命令如下 – 建议逐条安装
    (sudo pip3 install virtualenv virtualenvwrapper)

注:一定不能使用 sudo apt-get install virtualenv virtualenvwrapper (这个安装默认创建的虚拟环境是python2 调试了好久发现的)

前面安装完成后运行查看一下 virtualenvwrapper.sh所在的路径
输入:sudo find / -name virtualenvwrapper.sh
输出:/usr/local/bin/virtualenvwrapper.sh

到此安装基本完成。

3、文件配置
打开 .bashrc配置文件(注意这时都在根目录)
输入:vim ~/.bashrc
在文件的最后输入一下三行配置
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

这时保存并退出.bashrc文件

运行.bashrc配置文件
输入:source ~/.bashrc
输出:
virtualenvwrapper.user_scripts creating /root/.virtualenvs/premkproject
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postmkproject
virtualenvwrapper.user_scripts creating /root/.virtualenvs/initialize
… …
virtualenvwrapper.user_scripts creating /root/.virtualenvs/postactivate
virtualenvwrapper.user_scripts creating /root/.virtualenvs/get_env_details
这时环境基本配置完成

4、创建环境

1、创建虚拟环境
	mkvirtualenv <创建虚拟环境名称>(这环境中输入python -V 就能看见环境的python版本了)
2、退出虚拟环境
	pydeactivate
3、进入虚拟环境
	workon 虚拟环境名称
4、删除虚拟环境
	rmvitualenv 虚拟环境名称

后面就是自己玩了 哈哈哈!如有什么错误请指出!本人将及时更正

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值