惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
L
LINUX DO - 热门话题
Engineering at Meta
Engineering at Meta
罗磊的独立博客
酷 壳 – CoolShell
酷 壳 – CoolShell
月光博客
月光博客
大猫的无限游戏
大猫的无限游戏
Attack and Defense Labs
Attack and Defense Labs
P
Privacy & Cybersecurity Law Blog
V
Visual Studio Blog
NISL@THU
NISL@THU
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
SecWiki News
SecWiki News
人人都是产品经理
人人都是产品经理
Jina AI
Jina AI
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Threatpost
TaoSecurity Blog
TaoSecurity Blog
L
LINUX DO - 最新话题
量子位
Security Latest
Security Latest
博客园 - 司徒正美
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
Intezer
P
Privacy International News Feed
P
Palo Alto Networks Blog
爱范儿
爱范儿
有赞技术团队
有赞技术团队
Apple Machine Learning Research
Apple Machine Learning Research
Cloudbric
Cloudbric
P
Proofpoint News Feed
V
Vulnerabilities – Threatpost
阮一峰的网络日志
阮一峰的网络日志
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
美团技术团队
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
The Cloudflare Blog
博客园_首页
博客园 - 聂微东
Hacker News - Newest:
Hacker News - Newest: "LLM"
S
Securelist
Spread Privacy
Spread Privacy
小众软件
小众软件
PCI Perspectives
PCI Perspectives
T
Troy Hunt's Blog

yyhhyyyyyy

Surge for Mac 配置教程:自用配置详解与 iOS 版差异 Surge for iOS 配置教程:自用配置文件逐段详解(General / 策略组 / 规则) Mac小企鹅输入法+雾凇拼音配置指南:从安装到同步 Winodws 双网卡实现内外网分流 VSCode 配置Ruff Cursor修改垂直布局 Clash Party/Clash Verge Rev/Sparkle 覆写与扩展脚本指南 解决 WSL2 与 Tunnel 模式网络冲突:MTU 设置妙招 Mihomo 配置教程:从零写一份完整配置文件(DNS / TUN / 分流规则详解) TUN 模式详解:System / gVisor / Mixed 三种堆栈的区别与选择 解决MoviePy保存视频时的视频质量降低问题 Tailscale+Headscale+自建Derp踩坑记录 解决Moviepy剪辑视频画面卡帧,但有声的问题 Surge Or Mihomo通过WireGuard回家 重装系统 -- Windows11 Win10/11配置fnm:解决PowerShell脚本运行受限问题 Ai 原画系统 基于社交媒体大数据的智慧政务系统 Doker-compose 网络互通 建立菲律宾台风损害模型
Miniconda安装教程
yyhhyyyyyy · 2024-06-16 · via yyhhyyyyyy

1.起因

从开始学习 python一直以来都是用的Anaconda,直到前不久实习公司里都是用的Miniconda,仔细了解了下发现Miniconda更加适合我。又刚好重装了自己的笔记本,就把Anaconda换成Miniconda了。

这里大概总结了下二者的区别:

  • 选择Anaconda
    • 需要一个开箱即用的环境。
    • 适合数据科学或机器学习的新手。
    • 需要一个包含众多预装库的环境。
  • 选择Miniconda
    • 想要一个轻量级的安装。
    • 具有一定的Python和环境管理经验。
    • 需要一个高度定制的Python环境。

那我是觉得安装环境什么的自己来比较舒服,就不用“大而全”的Anaconda了

2.Window安装

自从接触国内源以来,换来换去,最终还是觉得清华源是真正的“大而全”,因此,接下来都会使用清华源https://mirrors.tuna.tsinghua.edu.cn/

2.1 访问Miniconda清华源url

2.2 点击Date旁的小箭头

清华源

该操作是为了获取当前最新版本的Miniconda安装包

2.3 选择安装包

Miniconda3-py311_24.4.0-0-Windows-x86_64.exe

文件名解读:py311就是指安装完后他的base环境是python3.11版本的(这个我推荐截止到文本所写时间都装py311吧,具体原因的话,我觉得相对较新,但是又不是最新,像现在的大模型都是基于py3.10+进行了,所以我是觉得如果对环境管理不是那么强的话,以3.11作为base挺好的)

2.4 下载安装

这边就只需要注意一个点,安装的目录环境,别的就是无脑下一步就行了。

这个我有个习惯可以跟大家分享:我的电脑有两个盘,一个C、一个D,我安装环境一般都是放在D盘下,并且会新建一个文件夹,名为Envs ,这样我会把所有开发环境都放在这个文件夹里,比如jdk8,Miniconda等。

2.5 系统环境变量

我的电脑–右键–属性–高级系统设置–环境变量–系统变量下的Path(建议用系统变量,当然你用用户变量也可以,但是只有在这个登录用户下生效)–加入以下内容

D:\Envs\miniconda3
D:\Envs\miniconda3\Library\bin
D:\Envs\miniconda3\Scripts

注意 请自行更改你的安装目录,这里是我自己的目录

windows path

之后,一路确定点完就行。

2.6 验证

打开 cmd 窗口 输出

conda -V

version check

输出对应conda版本即可

3.Linux安装

3.1 下载

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py311_24.4.0-0-Linux-x86_64.sh

这里注意看自己Linux是什么架构的 x86_64 就是对应的架构 还有以下一些架构

linux 清华源

3.2 执行脚本安装

./Miniconda3-py311_24.4.0-0-Linux-x86_64.sh
或者
bash Miniconda3-py311_24.4.0-0-Linux-x86_64.sh

具体包名根据你自己下载的版本修改

脚本需要手动输入的时候输入 yes 就行,这样会自动添加环境变量

4.换源

4.1 conda换清华源

先执行 conda config --set show_channel_urls yes

然后到用户目录下,找到 .condarc 文件,像我就是 C:\Users\Administrator 这个目录下 Administrator 改成你自己对应的用户名

编辑 .condarc 文件

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/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

复制粘贴以下内容,保存

运行 conda clean -i 清除索引缓存

这样接下来的一系列 conda create/install 就是用的清华源了

4.2 pip换清华源

cmd 执行以下命令即可

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

PS:后面我都拥抱 pdmuv 啦,这个就当做归档吧,毕竟用了非常久的 conda~