windows 下 Python 多环境隔离,每个项目拥有独立的依赖库,即 site-packages。
ubuntu 下通过 Anaconda 进行多环境操作, windows 下往往直接下载安装包安装了 (之前一直没去解决单个环境)现在整理下如下,
方式一(略,安装包有点大)
1. 官网下载Anaconda安装包
下载地址:https://www.anaconda.com/distribution/#download-section
方式二, python 自带库 venv
venv
它是自 3.3 版本之后添加的官方库,自 3.6 版本之后,成为官方推荐的多环境管理工具。也就是说,你不需要安装任何第三方库就可以实现多环境管理了。只需要一个命令就可以创建一个虚拟环境
python3 -m venv D:\python_venv\virtual_env\tensorflow
这个命令会生成一个目录,里面的内容如下:
pyvenv.cfg 是我们的配置文件,为什么叫 pyvenv,因为这个库的前身就叫 pyvenv。 而我们的 site-packages 就在 lib 目录下。
然后我们需要激活这个环境,运行 bin 目录下的 activate 脚本。
不用安装其他的库就能使用,但是 venv 也有自己的缺点,最大的就是不能自动创建不同版本的 Python 环境。
标签:venv,windows,环境,python,pyvenv,安装包,Python3 From: https://www.cnblogs.com/lshan/p/17506140.html