【快速实践】使用 venv 创建指定 python 版本的虚拟环境并安装库

步骤零:安装 venv
 pip install virtualenv 
步骤一:创建指定 python 版本的虚拟环境
virtualenv venv --python=pythonx.x.x 
步骤二:安装库
## 进入虚拟环境
source venv/bin/activate

## 安装库
pip install xxx

## 安装完成,可使用虚拟环境,使用完成后退出 ...

## 退出虚拟环境
deactivate 
Python 3.5中,使用venv模块创建和管理虚拟环境是确保项目依赖准确和环境隔离的有效方法。首先,你需要理解venv模块是Python 3的内置模块,用于创建轻量级的“虚拟环境”,每个环境都有自己的Python二进制文件和独立的包目录,允许你管理不同项目的依赖而不会相互影响。 参考资源链接:[Python 3.5高级编程:跨版本兼容与环境隔离](https://wenku.csdn.net/doc/6412b53cbe7fbd1778d426c9?spm=1055.2569.3001.10343) 创建虚拟环境的基本步骤如下: 1. 打开命令行工具。 2. 使用以下命令创建虚拟环境,假设我们将其命名为`myenv`: ```bash python3.5 -m venv myenv ``` 这将在当前目录下创建一个名为`myenv`的新文件夹。 3. 要激活虚拟环境,根据你的操作系统,你可能需要执行不同的命令。在Windows上,使用: ```cmd myenv\Scripts\activate.bat ``` 在Unix或MacOS系统上,使用: ```bash source myenv/bin/activate ``` 激活虚拟环境后,你的命令行提示符通常会显示环境名称,提醒你当前处于虚拟环境中。 4. 一旦激活了虚拟环境,你就可以开始安装所需的包了。例如,安装Flask: ```bash pip install Flask ``` 5. 当你完成工作后,可以使用以下命令停用虚拟环境: ```bash deactivate ``` 此外,venv模块也支持在创建虚拟环境指定Python解释器的路径,这对于项目需要特定版本Python解释器时非常有用。 通过这种方式,你可以确保每个项目都运行在适当的环境中,避免了不同项目依赖版本的冲突,同时也使得代码部署更为简单和可预测。 为了深入理解和实践Python 3.5中关于环境隔离和虚拟环境管理的高级概念,推荐阅读《Python 3.5高级编程:跨版本兼容与环境隔离》一书。该书不仅详细介绍了venv模块的使用方法,还探讨了更多高级主题,如Stackless Python、Jython、IronPython和PyPy等,帮助你全面掌握Python环境管理的技巧。 参考资源链接:[Python 3.5高级编程:跨版本兼容与环境隔离](https://wenku.csdn.net/doc/6412b53cbe7fbd1778d426c9?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值