Python开发时,在Ubunut中安装虚拟环境

在Ubuntu上安装Python开发的虚拟环境,需要先安装python3-dev和python3-pip,接着通过pip3安装virtualenv和virtualenvwrapper。在$HOME创建.virtualenvs隐藏文件夹,并修改.bashrc配置。激活新创建的虚拟环境可以使用mkvirtualenv和workon命令。为提升pip安装速度,可以更改国内pip源。注意避免使用sudo pip3安装模块,以免安装到系统环境中。
摘要由CSDN通过智能技术生成

@Python开发时,在Ubunut中安装虚拟环境

Ubuntu中安装虚拟环境
1.通过命令sudo apt install python3-dev python3-pip安装两个基础软件

python3-dev是什么?
是包含Python3类库的头文件和相关pkg-config的一个单独的包
以下情况你是需要python3-dev的:
	你需要自己安装一个源外的python3类库, 而这个类库内含需要编译的调用python3 api的c/c++文件
	你自己写的一个程序编译需要链接libpythonXX.(a|so)
(注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so)
其他正常使用python3或者通过安装源内的python3类库的不需要python3-dev.

2.通过命令pip3 install virtualenv virtualenvwrapper安装创建和管理虚拟环境的包. 这里之所以使用pip3,是为了后续在创建虚拟环境时不需通过-p参数来指定就可以直接创建Python3解释器的虚拟环境.当然完成这个默认设置还需要在接下来的步骤中做一点其他操作

3.在$HOME(家目录)下,创建一个.virtualenvs的隐藏文件夹,这个文件夹就是用来保存你未来创建的虚拟环境文件夹的父级目录

4.编辑$HOME(家目录)下的.bashrc文件,在文件的末尾添加如下内容:

# set virtualenv config
# 指定所有虚拟环境资源文件夹所在的父级目录
export WORK_HOME=$HOME/.virtualenvs
# 指定默认使用的基础解释器,也正是因为这一步配置让我们可以在创建虚拟环境时不用再通过 -p 指定就默认创建基于Python3的虚拟环境
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
# source 一下virtualenvwrapper.sh文件,让我们可以在终端可以使用 mkvirtualenv、workon等命令.
# 这个文件的路径
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值