当前位置: 首页 > news >正文

玩AI第二步——python 环境安装

python 环境安装


前言

通常,我们会直接去python官网下载一个安装包直接安装即可.

但是这样很不好,总不能把所有版本的python都安装一遍

所以,这里安装minconda,是一个轻量级的Python环境管理工具,仅包括conda、Python及其所需的基本依赖库。因此,它的安装包大小较小,只有几十兆,相比于Anaconda更加灵活。用户可以根据自己的需要逐步安装所需的软件包,避免不必要的浪费

minconda安装

从官网下载:https://www.anaconda.com/download/success
在这里插入图片描述

选择 对应的系统平台下载

然后双击安装,一直下一步,
在这里插入图片描述

到这里记得把这个path勾选上,就不用自己再去配置环境变量了.


更换镜像源

因为有些服务是国外的,如果不嫌弃卡,也可以不更换.
通过设置命令(显示镜像源地址)创建.condarc文件

conda config --set show_channel_urls yes

打开用户目录下的.condarc文件,添加清华大学的镜像源

  • 清华大学:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
  • 北京外国语大学:https://mirrors.bfsu.edu.cn/help/anaconda/
channels:- defaults
show_channel_urls: true
default_channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmsys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudbioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmenpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudsimpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/clouddeepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

可执行命令清除索引缓存,保证用的是镜像站提供的索引。

conda clean -i

使用

  • 查看所有 env 环境
conda env list
  • 激活当前环境
conda activate base
  • 退出当前环境
conda deactivate
  • 创建环境为 python 3.11 test 是环境名称
conda create -y -n test python=3.11
  • 删除环境
conda env remove -n test
  • 查看当前环境中已安装的所有软件包
conda list
  • 搜索软件包
conda search pandas
  • 在激活的环境中安装一个软件包
conda install pandas
  • 更新所有已安装的软件包
conda update --all
  • 从环境中删除一个软件包
conda remove pandas
http://www.lryc.cn/news/426492.html

相关文章:

  • 【图解秒杀系列】秒杀技术点——静态化
  • Simple RPC - 05 从零开始设计一个客户端(下)_ 依赖倒置和SPI
  • 2024新型数字政府综合解决方案(三)
  • 计算机毕业设计hadoop+spark+hive知识图谱音乐推荐系统 音乐数据分析可视化大屏 音乐爬虫 LSTM情感分析 大数据毕设 深度学习 机器学习
  • 值类型与引用类型
  • C++STL初阶(12):stack和queue的初阶实现
  • 汽车IVI中控OS Linux driver开发实操(二十三):驱动的设备probe及匹配
  • 华为od(D卷)二叉树计算
  • 技术爱好者完全用台式机部件定制游戏笔记本电脑
  • 100个练习学习Rust!if・Panic・演练
  • MODELSIM仿真报错解决记录
  • day33-负载均衡实战
  • 网络接口 eno1 未连接或未托管
  • Linux I/O 多路复用机制详解
  • 第43课 Scratch入门篇:雪花随风飘
  • VueUse 基于 Vue 3 Composition API 的高质量 Hooks 库
  • ARM CoreLink 系列 5.1.1 -- CI-700 System Address Map 】
  • 【数据结构】二叉树(一)
  • 使用duplicate搭建备库或者级联备库
  • 【存储学习笔记】4:快照(Snapshot)技术的实现方式
  • 数根(字符串数根公式)
  • C语言之文件操作上卷(二十一)(逆行人生-2024)
  • 【微服务架构实战】结合实际案例进行微服务架构的设计与实现
  • 为什么要有二级指针
  • 如何保证数据不丢失?(死信队列)
  • 树莓派开发笔记01-树莓派的系统烧录以及初次开机配置
  • 微信答题小程序产品研发-后端开发
  • 回溯算法——LeetCode37 解数独
  • 【CPP】继承语法详解与菱形继承
  • 数据结构(6.2_1)——领接矩阵法