ubuntu/windows 配置Python虚拟环境变量

虚拟环境在Python开发中用于隔离项目依赖,避免不同项目间的影响。在Ubuntu中,可以使用`venv`创建虚拟环境,安装`virtualenvwrapper`进行管理。在Windows上,虚拟环境通常位于C盘,通过配置环境变量指定存放目录。创建、启用、禁用和删除虚拟环境的命令在Linux和Windows上略有不同,确保正确配置避免版本冲突。
摘要由CSDN通过智能技术生成

虚拟环境

在开发的时候,一般sudo pip install包名称,就会把这个包安装到了python的某个脚本目录下。
但如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,如果仍然使用上面那个命令,对python那个全局的包进行更新,则其他项目就可能无法正常进行了。

这时候,虚拟环境就派上用场了。虚拟环境可以搭建独立的运行环境,使得各个项目之间互不影响。在Linux下,虚拟环境隐藏于用户/home目录下的.virtualenvs。windows下默认在c盘env目录。你所有pip的包都会被放到你指定的环境中,这时候你随便更新某个特定项目的包,都不会影响其他的。

接下来分别介绍Linux下(以Ubuntu为例,不同发行版差异非常微弱)和windows下的安装方式


Linux安装venv

首先安装虚拟环境主要的包

sudo pip install virtualenv

这时候已经可以用virtualenv your_env_name来创建虚拟环境了,但为了管理方便,我们安装一个更好用的封装
运行如下命令

sudo pip install virtualenvwrapper

这时候会发现还不能使用虚拟环境,如果是ubuntu(红帽子系的配置文件可能不是下面这个,请自查)

vi ~/.bashrc

添加如下两行

export WORKON_HOME=$HOME/.virtualenv
source /us

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值