conda搭建与管理python环境
conda搭建与管理python环境.md
- Anaconda下载地址
- Miniconda下载地址
- Linux下安装
- 1.执行安装
- 2.查看可安装的python版本
- 3.创建环境
- 4.激活环境
- 5.安装python的工具包
- 5.退出环境
- 6.删除指定的环境
- 7.设置默认的环境
- Window下安装
- 1.执行安装
- 2.配置环境变量
- 3.检查是否安装成功
- 4.通过conda配置python环境
Anaconda 是一个开源的 Python 和 R 语言的发行版,用于科学计算、数据分析、机器学习等领域的开发和部署。它包含了许多流行的数据科学和机器学习库,以及一组用于管理这些库的工具。
Conda 包管理器:Anaconda 使用 Conda 包管理器来管理软件包的安装、升级和环境的创建。Conda 是一个强大的工具,允许用户轻松地管理不同版本的软件包,并在不同的环境中安装和管理这些软件包。
Anaconda下载地址
官网:https://www.anaconda.com/products/distribution
镜像站点:https://mirrors.bfsu.edu.cn/anaconda/archive/
Miniconda下载地址
https://docs.anaconda.com/free/miniconda/
https://repo.anaconda.com/miniconda/
Linux下安装
安装Miniconda或Conda都行,Miniconda占空间少,Conda功能多,按需选择。
我这里选择的是:
https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh
1.执行安装
/bin/sh Anaconda3-2024.02-1-Linux-x86_64.sh
选择yes,一直回车安装
然后配置环境变量(/etc/profile或~/.bashrc)
export PATH=~/anaconda3/bin:$PATH
2.查看可安装的python版本
conda search python
3.创建环境
#创建
conda create --name liu python=3.11.8#查看
conda info --envs
4.激活环境
conda activate liu#如果出现CondaError: Run 'conda init' before 'conda activate',执行conda init
source ~/.bashrc
5.安装python的工具包
输入conda list可以看到,此时虚拟环境下已安装的包
conda list
虚拟环境下有pip工具包后,可以使用pip安装其他工具包,比如输入
#安装测试
pip install requests -i https://mirrors.aliyun.com/pypi/simple/#删除
pip uninstall requests#以上删除只是标记,想真正的删除,执行
pip show requests#然后删除文件。进入上一步找到的库的位置,并手动删除。可以使用 rm -rf 命令。
5.退出环境
conda deactivate
6.删除指定的环境
conda env remove -n liu
7.设置默认的环境
比如设置默认进入liu环境
conda config --set auto_activate_base false
You can verify that the default environment is set correctly by running:
conda config --show | grep auto_activate_base
然后在~/.bashrc的最后加上
conda deactivate liu
Window下安装
Conda下载:https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Windows-x86_64.exe
Miniconda下载:https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe
安装Miniconda或Conda都行,Miniconda占空间少,Conda功能多,按需选择。
1.执行安装
步骤如下:
- 1.点击下载的文件进行安装,进入安装欢迎页面,点击下一步,即Next
- 2.点击I Agree,即同意Anaconda的协议
- 3.选择为所有用户授权,All Users(requires admin privileges)
- 4.选择安装路径,在这里我选择安装在D:\ProgramFiles\Anaconda3地址下,选择Next
- 5.等待程序安装,安装完成后,点击Next
- 6.图片上有两个选项建议不选,点击“Finish”,完成软件安装
至此程序安装部分结束
2.配置环境变量
将如如下路径添加到系统path,这里的路径为前面anaconda的安装路径,我的安装路径为D:\ProgramFiles\Anaconda3,如果不同替换为自己的安装路径即可
D:\ProgramFiles\Anaconda3
D:\ProgramFiles\Anaconda3\Scripts
D:\ProgramFiles\Anaconda3\Library\mingw-w64\bin
D:\ProgramFiles\Anaconda3\Library\bin
3.检查是否安装成功
打开cmd,在窗口中输入以下三个指令;
conda --version
conda info
python
4.通过conda配置python环境
- 1.创建环境
#创建
conda create --name liu python=3.11.8#查看
conda info --envs
- 2.激活环境,以使用该环境(安装的包将会在此环境下)
conda activate liu
- 4.安装python的工具包
输入conda list可以看到,此时虚拟环境下已安装的包虚拟环境下有pip工具包后,可以使用pip安装其他工具包,在这里展示以下使用过程,输入#安装测试
pip install requests -i https://mirrors.aliyun.com/pypi/simple/#删除
pip uninstall requests
```
相关文章:
conda搭建与管理python环境
conda搭建与管理python环境.md Anaconda下载地址Miniconda下载地址Linux下安装1.执行安装2.查看可安装的python版本3.创建环境4.激活环境5.安装python的工具包5.退出环境6.删除指定的环境7.设置默认的环境 Window下安装1.执行安装2.配置环境变量3.检查是否安装成功4.通过conda配…...
获取当前的年、月、日、时、分、秒,并将这些信息用作保存 Excel 文件的前缀
要获取当前的年、月、日、时、分、秒,并将这些信息用作保存 Excel 文件的前缀,你可以使用 Python 的 datetime 模块来获取当前时间,并格式化时间字符串,然后使用 pandas 库将数据保存为 Excel 文件。示例代码: from d…...
Gitlab全量迁移
Gitlab全量迁移 一、背景1.前提条件 一、背景 公司研发使用的Gitlab由于服务器下架需要迁移到新的Gitlab服务器上。Gitlab官方推荐了先备份然后再恢复的方法。个人采用官方的另外一种方法,就写这篇文章给需要的小伙伴参考。 源Gitlab: http://old.mygitlab.com #地…...
Golang ProtoBuf 初学者完整教程:语法
一、编码规范推荐 1、文件名使用小写下划线的命名风格,例如 lower_snake_case.proto 2、使用 2 个空格缩进 3、包名应该和目录结构对应 4、消息名使用首字母大写驼峰风格(CamelCase),例如message StudentRequest { ... } 5、字段名使用小写下划线的风格…...
使用.cc域名的优势
域名注册越来越难了,很多人选择结尾加123、56、365等等数字,总感觉怪怪的。那么能不能选择其他后缀的域名呢?我感觉可以,大部分用户都不会去看域名,只有做技术的会去关注。 使用.cc域名的优势 很多好域名,…...
存储器管理单元MMU概述
在ARM系统中,存储器管理单元MMU主要完成以下工作: ● 虚拟存储空间到物理存储空间的映射。在ARM中采用了页式虚拟存储管理。它把虚拟地址空间分成一个个固定大小的块,每一块称为一页,把物理内存的地址空间也分成同样大小的页。页…...
了解监控易(25):网络拓扑管理,可视化监控网络,快速定位问题
在复杂的网络环境中,快速准确地定位问题、确保网络的稳定运行是至关重要的。监控易的网络拓扑管理功能,正是为了解决这一问题而设计的。该功能通过可视化监控网络,帮助用户迅速把握网络整体状况,快速定位并解决问题。 监控易的网络…...
C#学习笔记10:winform上位机与西门子PLC网口通信_中篇_winform的窗口操作设计、日志的添加使用
今日继续我的C#winform上位机学习之路 这系列笔记的目标是尝试编写一个能够与西门子PLC进行以太网口通信的上位机软件。 文章提供完整代码解释、设计点解释、测试效果图、完整工程下载 本章主要学习:Winform多个窗体的一些操作 、无边框窗体的创建、Combox组件插…...
第14章 大数据与数据科学知识点梳理
第14章 大数据与数据科学知识点梳理(附带页码) ◼ 原则:组织应仔细管理与大数据源相关的元数据,以便对数据文件及其来源和价值进行准确的清单管理。P386 ◼ 大数据:数据量大(Volume)、数据更新…...
FHE全同态加密简介
1. 何为FHE? FHE (Fully homomorphic encryption): 是一种隐私技术,支持直接对密文进行计算,而无需对密文先解密再计算。即,任何第三方或云厂商,都可对敏感信息的密文进行处理,而无需访问密文内…...
【vue】跨组件通信--依赖注入
import { provide,inject } from vue provide:将父组件的数据传递给所有子组件(子孙都有)inject:接收provide 项目文件结构 App.vue是Header.vue的父组件,Header.vue是Nav.vue的父组件 传值过程 App.vue <tem…...
Aritest+python+Jenkins解放双手iOS/Android自动化
ARITest、Python 和 Jenkins 可以结合在一起创建一个自动化测试解决方案,实现持续集成和持续测试的目标。以下是三者如何协同工作的基本概念: 1. **ARITest**: ARITest 是一款功能全面的自动化测试工具,提供 UI 自动化、接口自…...
Problem #7 [Medium]
This problem was asked by Facebook. Given the mapping a = 1, b = 2, … z = 26, and an encoded message, count the number of ways it can be decoded. For example, the message ‘111’ would give 3, since it could be decoded as ‘aaa’, ‘ka’, and ‘ak’. Y…...
MySQ数据库: MySQL数据库的安装配置 ,图文步骤详细,一篇即可完成安装完成! MySQL数据库如何与客户端连接
LiuJinTao: 2024年4月14日 文章目录 MySQL的安装配置1. 下载2. 安装 三、 MySQL 启动与停止1. 第一种 方式:2. 第二种方式: 四、MySQL 客户端连接2. 方式二: MySQL的安装配置 1. 下载 官方下载网址:https://www.mysq…...
vue3+vant自动导入+pina+vite+js+pnpm搭建项目框架
vue3vant自动导入pinavitejspnpm搭建项目框架 文章目录 vue3vant自动导入pinavitejspnpm搭建项目框架1. 安装pnpm(如果还没有安装):2. 创建项目目录并进入该目录:3. 初始化项目:4. 安装Vite作为构建工具:5.…...
使用 Axios 处理 AxiosError 的三种常见方法
在使用 Axios 时处理 AxiosError 有几种常见的方法: 使用 try-catch 语句捕获异常: try {const response await axios.get(/api/data);// 处理响应数据 } catch (error) {if (error.response) {// 请求成功但状态码不在 2xx 范围console.log(error.response.data);console.l…...
linux上安装Tomcat
安装Tomcat 安装JDK https://www.oracle.com/java/technologies/downloads/#license-lightbox mkdir -p /usr/java tar xf jdk-11.0.22_linux-x64_bin.tar.gz ln -sv /usr/java/jdk /usr/java/jdk-11.0.22配置环境变量: cat > /etc/profile.d/java.sh <&…...
Ubuntu20.04安装ROS过程记录以及常见报错处理
官网安装步骤如下: http://wiki.ros.org/cn/noetic/Installation/Ubuntu#A.2BXwBZy1uJiMU- 第一个:添加ROS软件源 sudo sh -c echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-la…...
PaddleOCR 图片日期识别
目录 一 . 获取图片信息种对应坐标区域日期信息 (类型为1:http链接 类型为 2本地图片路径) 二 . ocr图片识别日期信息获取,调用获取图片区域相应位置方法 三 . 如有所需获取rtsp流回放格式 四 . 完整代码如下 (…...
HTML5学习记录
简介 超文本标记语言(HyperText Markup Language,简称HTML),是一种用于创建网页的标准标记语言。 编辑器 下载传送门https://code.visualstudio.com/ 下载编辑器插件 标题 标题通过 <h1> - <h6> 标签进行定义。 …...
提升法律文书起草效率:AlphaGPT 助力律师快速生成诉讼和仲裁文件
法律文书起草对于法律专业人士而言是一项基础而关键的任务。无论是民事、刑事还是行政诉讼,以及仲裁案件,精确的法律文书撰写对于案件的成功至关重要。然而,这一过程往往既耗时又复杂,尤其是在处理复杂的案情和面对当事人难以理解…...
大数据之 Hive 快速搭建的详细步骤
Hive hive 搭建三种模式: 内嵌模式本地模式远程模式内嵌模式 Hadoop 和 Hive 整合 修改 hadoop/etc/下的 core-site.xml: <property><name>hadoop.proxyuser.root.hosts</name><value>*</value> </property> <property><nam…...
从入门到高级的99个python知识点
大家好,想掌握Python编程语言,从零基础的小白晋升为大神?没问题!接下来我们将以轻松有趣的方式,逐一解锁Python学习路上的99个关键知识点。每一步都将结合实际应用场景、函数功能解析及简洁代码演示,带你深…...
设计模式之备忘录模式(上)
备忘录模式 1)概述 1.定义 在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,可以在以后将对象恢复到原先保存的状态。 2.作用 备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便…...
算法中二分搜索详解
文章目录 在有序数组中找num是否存在实现思路实现代码(里面运用了对数器)在有序数组中找>num的最左位置实现思路代码实现 在有序数组中找<num的最右位置实现思路实现代码 二分搜索不一定发生在有序数组上(比如寻找峰值问题)题目描述实现思路实现代码 在有序数组中找num是…...
关于无线充电项目总结IP6826
1、电路 1.1 选用芯片IP6826英集芯 支持PD3.0 5-15W 1.2 推荐电路 讲解这个是官方推荐图 注意以下几点: NTC是100K的别买错了 L就是线圈 我这选用的A11 6.3 uH 淘宝买的 需要陪400nf NPO或CBB 还可以10uh配250nf(这个我没试过) 如果led2闪烁…...
[CSS]样式属性+元素设置
哎呀,好多东西,根本记不住,更多的还是边用边记吧,这里的代码就当使用范例,但其实如果可以让gpt应该会更好,哎学吧,反正记得住当然更好 文本 属性名描述word-break单词换行。取值如下࿱…...
优雅关闭jar程序shell 脚本
参考竽道Linux部署 #!/bin/bash set -eDATE$(date %Y%m%d%H%M) # 基础路径 BASE_PATH/work/projects/yudao-server # 服务名称。同时约定部署服务的 jar 包名字也为它。 SERVER_NAMEyudao-server # 环境 PROFILES_ACTIVEdev# heapError 存放路径 HEAP_ERROR_PATH$BASE_PATH/he…...
基于51单片机多功能洗衣机控制(强洗弱洗漂洗)设计( proteus仿真+程序+设计报告+原理图+讲解视频)
基于51单片机多功能洗衣机控制(强洗弱洗漂洗)设计( proteus仿真程序设计报告原理图讲解视频) 多功能洗衣机控制-强洗弱洗漂洗 1. 主要功能:2. 讲解视频:3. 仿真设计4. 程序代码5. 设计报告6. 原理图7. 设计资料内容清单资料下载链接…...
CVP(ChatGPT、Vector Database和Prompt)
CVP实际上指的是ChatGPT、Vector Database和Prompt的结合,这是一种新型的技术栈,用于构建智能应用。 首先,我们来看这三个组成部分: ChatGPT:这是一个强大的语言模型,它能够理解并生成自然语言文本。Chat…...
厦门网站搜索优化/如何制作网页
CoOS提供了一个事件标志的机制,用起来跟信号量差不多。 1、CoCreateFlag(),创建一个事件标志 OS_FlagID CoCreateFlag (BOOL bAutoReset,BOOL bInitialState); bAutoReset,为0表示手动复位,为1表示自动复位。 bInitialState,…...
泉州网站设计/搜索引擎营销特点是什么
目录 0. 相关文章链接 1. Elasticsearch简介 2. 应用场景 3. 工程化案例 4. 用户画像标签数据存储总结 注:此博文为根据 赵宏田 老师的 用户画像方法论与工程化解决方案 一书读后笔记而来,仅供学习使用 0. 相关文章链接 用户画像文章汇总 1. Ela…...
网站建设公司 南京/网络建站优化科技
安装php(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize 一、phpize是干嘛的? phpize是什么东西呢?php官方的说明: https://php.net/manual/en/install.pecl.phpi…...
北京一诺互联科技有限公司/网络优化包括
知识点: 1.HTTP请求分为俩种: GET方式和POST方式 2.负载均衡常用调度算法: RR:最简单的一种算法,轮询调度。 LC:最小连接数,根据后端的节点连接数大小动态分配前端请求。 SH:基于来…...
精通网站建设电子档/国内军事新闻最新消息
程序员如何表白,看了才知道程序员如何表白,看了才知道https://www.zhihu.com/video/1228451050107457536程序代码:import turtle import matht turtle.pen() t turtle t.up() t.goto(0, 150) t.down() t.color(red) t.begin_fill() t.fillc…...
贵州省网站建设/上海最新新闻事件今天国内
LM3S之boot loader学习笔记-1 彭会锋 (首先声明,此系列文章编写参考了很多资料,其中一些内容是原版内容的引用和整理,并加入了一些自己的见解,我已经尽量标明引用部分,如有未全部标注部分,还望见…...