使用miniconda管理Python环境

之前经常使用pipenv管理虚拟环境,但是有一个问题就是代码给别人使用的时候,别人使用的Python版本和自己的不一致时,安装依赖包的时候会有问题。所以现在使用miniconda来管理虚拟环境,不仅小巧方便,还能为每个环境指定不同的Python解释器版本。

下载

进入anaconda的官网,选择需要的版本下载miniconda

Miniconda — Anaconda documentation

https://docs.anaconda.com/free/miniconda/miniconda-other-installer-links/

安装

一路向下完成安装

 

 

 

 

使用

miniconda安装好后就可以去创建虚拟环境,安装依赖包了

A:如果你是使用cmd,那你需要先添加环境变量

 

G:\miniconda3;
G:\miniconda3\Scripts;
G:\miniconda3\Library\bin;# 注意 G:\miniconda3 是你自己的安装目录

 B:推荐使用 Anaconda Prompt 去完成环境和安装包的操作(安装miniconda后会自动安装这个命令控制台)

常用命令

# 创建环境
conda create -n 环境名 python=x.x
# 激活环境
conda activate 环境名
# 退出环境
conda deactivate
# 删除环境
conda remove -n 环境名 --all
# 查看环境列表
conda env list
# 清除缓存
conda clean --all

 导入导出依赖包

# 导出
pip list
pip freeze > ./requirements.txt
# 导入
pip install -r ./requirements.txt

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/472867.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Eclipse Version: 2023-03 (4.27.0) JDK19 Tomcat10.2

Eclipse Version: 2023-03 (4.27.0) JDK19 Tomcat10.2

Django实战:部署项目 【资产管理系统】,Django完整项目学习研究(项目全解析,部署教程,非常详细)

导言 关于Django,我已经和大家分享了一些知识,考虑到一些伙伴需要在实际的项目中去理解。所以我上传了一套Django的项目学习源码,已经和本文章进行了绑定。大家可以自行下载学习,考虑到一些伙伴是初学者,几年前&#…

前端常见的设计模式

说到设计模式,大家想到的就是六大原则,23种模式。这么多模式,并非都要记住,但作为前端开发,对于前端出现率高的设计模式还是有必要了解并掌握的,浅浅掌握9种模式后,整理了这份文章。 六大原则&…

一起玩儿物联网人工智能小车(ESP32)——63 SD和TF卡模块的使用

摘要:本文介绍SD和TF卡模块的使用方法 前面介绍了非易失性存储的使用方法,由于空间和本身只支持键值对的限制,非易失性存储只适用于少量数据的记录。而不适用于各种声音、图片、大量数据等情况的使用。这时候就需要有文件系统或者更大容量存…

精品jsp+ssm鲜花销售管理系统-购物商城

《[含文档PPT源码等]精品jspssm鲜花销售管理系统[包运行成功]》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程、包运行成功! 使用技术: 开发语言:Java 框架:ssm 技术:JSP JDK版本&#x…

C语言scanf函数详解..

1.前言 前面说过了printf函数 他是将二进制表示的整数、浮点数、字符、字符串根据转换规范转换成字符或者字符串 并且打印到了控制台上 那么既然有了输出函数 那么肯定也有输入函数咯 的确如此 他就是scanf函数 他是将字符或者字符串根据转换规范转换成二进制表示的整数、浮点…

2024抖店保证金缴纳标准,不懂的快来看!

我是电商珠珠 新的一年到来,意味着新的开始。 很多人想要去兼职或全职一个足不出户的副业,兜兜转转了解到了抖店。 但是对于新手来说,比较关心的还是抖店的保证金缴纳问题,需不需要保证金,需要多少等。 今天&#…

磁体发条概念

使用磁体发条(也称为磁弹簧或磁蓄能器)作为储能装置是一个有趣的概念,它利用电磁感应原理来存储和释放能量。磁体发条的基本原理是通过旋转一个强磁体,使其通过一个线圈的中心,从而在线圈中产生电流。当磁体停止旋转时…

解决ubuntu登录密码问题

解决ubuntu登录密码问题 不要随便删除密码,不要随便改密码,很容导致密码过期,或者密码无效。参考了很多人的做法,都没有得到解决。下面的过程,够详细了,我就是这么搞好的。 1、重启虚拟机,不停…

嵌入式内核链表list_head,如何管理不同类型节点的实现

在Linux内核中,提供了一个用来创建双向循环链表的结构 list_head。虽然linux内核是用C语言写的,但是list_head的引入,使得内核数据结构也可以拥有面向对象的特性,通过使用操作list_head 的通用接口很容易实现代码的重用&#xff0…

MIT-BEVFusion系列八--onnx导出1 综述及相机网络导出

目录 综述export-camera.py加载模型加载数据生成需要导出成 onnx 的模块Backbone 模块VTransform 模块 生成 onnx使用 pytorch 原生的伪量化计算方法导出 camera.backbone.onnx导出 camera.vtransform.onnx 综述 bevfusion的各个部分的实现有着鲜明的特点,并且相互…

springboot198基于springboot的智能家居系统

基于Springboot的智能家居系统 **[摘要]**社会和科技的不断进步带来更便利的生活,计算机技术也越来越平民化。二十一世纪是数据时代,各种信息经过统计分析都可以得到想要的结果,所以也可以更好的为人们工作、生活服务。智能家居是家庭的重要…