首页 > 系统相关 >Python3 windows下 多环境管理

Python3 windows下 多环境管理

时间:2023-06-26 16:56:53浏览次数:46  
标签:venv windows 环境 python pyvenv 安装包 Python3

 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

相关文章

  • 项目搭建之虚拟环境
    目录项目搭建之虚拟环境为什么要用到虚拟环境pycharm创建虚拟环境虚拟环境命令行操作将命令行创建的虚拟环境导入pycharm项目搭建之虚拟环境为什么要用到虚拟环境在创建一个新的项目时,我们遵循一个原则,不需要用的模块,就不加载到本地。我们在pycharm创建项目时,如果都采取使用本......
  • 系统环境变量
    目录系统环境变量系统环境变量环境变量设置方法:在/etc/profile文件中添加变量,此方法是对所有用户永久生效的:exportHISTFILESIZE=10000在用户目录下的/root/.bash_profile文件中增加变量,此方法是针对单一用户永久生效的直接在终端运行export命令定义变量,此方法是是针对当前B......
  • QA|workon env后没有进入虚拟环境,但也没有报错,但cmd可以|Python虚拟环境
    问题:pycharm的terminal执行workonenv后没有进入虚拟环境,但也没有报错  但cmd可以 原因:因为pycharm的terminal用的是powershell,更改为cmd,重新打开pycharm项目 然后重新创建虚拟环境并进入就可以成功了:   参考:workonenv后没有进入虚拟环境,但也没有报错-慕课......
  • 安卓sdk_monitor下载与环境配置
    安卓sdk_monitor下载与环境配置一.Androidsdk下载1.下载sdk官网:http://tools.android-studio.org/index.php/sdk2.选择一个非中文目录,解压二.Android组件下载1.进入到android_sdk中,点击SDKManerger.exe2.勾选强制使用https://代替http://3.选择最新的开发工具包下载4.选择下载需......
  • 浅谈安科瑞用于配电室的内部环境监控系统设计与产品选型
    摘要:配电室是配电系统的重要组成部分,影响着电力用户的用电需求,需要保障其安全、可靠运行。针对配电室内部环境进行了深入分析,设计了一种内部环境监控系统。通过该系统可以采集配电室内部的温度、湿度、液位、SF6气体和烟雾,根据采集来的数据及时对风机、除湿机、空调、排水泵等辅助......
  • django 环境和安装 + job - 蓝v - django.core.exceptions.ImproperlyConfigured: SQL
    1.部署蓝鲸2.安装djangomkdir~/.virtualenvspython3-mvenv~/.virtualenvs/djangodevpython-mvenv~/.virtualenvs/djangodevsource~/.virtualenvs/djangodev/bin/activatedeactivatesource~/.virtualenvs/djangodev/bin/activatepipinstallDjangopython-c&quo......
  • Linux搭建C++开发环境
    Linux搭建C++开发环境https://blog.csdn.net/weixin_44666217/article/details/127594532LinuxC/C++开发环境搭建https://blog.csdn.net/zcteo/article/details/117528089 ......
  • NodeJS本地环境安装及设置
    背景作为一个后端,服务接口自然不在话下。分分钟给安装上百个接口。但是交互。。。postman,postman,,,,,可视化和交互上那简直真的就是都长这样:想搞个React前端页面。先使用一下单表的增删改查操作。用来操作数据库玩玩一、概念1、Node.js是什么?Node.js是一个开源和跨......
  • adb下载与环境配置
    adb下载与环境配置一.adb下载官方下载地址:https://adbdownload.com/二.adb配置环境变量1.进入到D:\platform-tools内部2.进入系统-高级设置-环境变量-系统变量-path-新建,添加上面的工具包路径3.在cmd命令输入adb,检查是否配置成功(注意:重新开启cmd)......
  • wsl phpstrom xdebug 调试环境配置
    系统环境:wsl2安装php+nginx并配置虚拟主机loc.laravel.com对应项目为/www/loc.larave.com目录phpstrom打开wsl内部的项目目录,地址为:\\wsl$\Ubuntu\www\loc.laravel.comwindws宿主机ip为192.168.2.212注意关闭windws防火墙,保证wsl能ping通windows宿主机......