内网环境下 Miniconda 安装与使用的完整指南。
本文最后更新于23 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com

第一部分:内网离线安装 Miniconda

1. 准备工作(有网环境)

首先,在能上网的电脑上下载对应架构的安装包。

  • 下载地址Miniconda 官网
  • 注意架构
    • 对于你的 ARM 服务器,选择:Miniconda3-latest-Linux-aarch64.sh
    • 对于普通的 Intel/AMD 服务器,选择:Miniconda3-latest-Linux-x86_64.sh

2. 拷贝与安装(内网环境)

  1. 上传文件:将 .sh 文件上传至服务器目录(如 /home/cust)。
  2. 赋予权限
    bash chmod +x Miniconda3-latest-Linux-aarch64.sh
  3. 运行安装./Miniconda3-latest-Linux-aarch64.sh
    • 一路按 Enter空格 阅读协议。
    • 输入 yes 接受协议。
    • 确认安装路径(默认 /root/miniconda3/home/用户名/miniconda3)。
    • 最后提示 Do you wish the installer to initialize... 输入 yes(自动配置环境变量)。
  4. 激活生效
    bash source ~/.bashrc
    看到命令行前出现 (base) 即表示安装成功。

第二部分:内网离线环境的“生存技巧”

内网最大的问题是无法 conda install。你有两种方案解决:

方案 A:离线 Pip 安装(你刚才用的方案)

在有网电脑用 pip download 下载所有 .whl 包,传到内网后用 pip install --no-index --find-links=... 安装。

方案 B:环境打包迁移(推荐用于复杂环境)

如果你在一台有网的机器上配置好了完美的环境,想直接搬到内网,可以使用 conda-pack

  1. 有网机器安装工具pip install conda-pack
  2. 打包环境conda pack -n 我的环境名 -o my_env.tar.gz
  3. 内网解压:上传后,新建一个目录解压,然后 source 目录/bin/activate 即可使用。

第三部分:Conda 常用命令手册

1. 环境管理

  • 查看所有环境
    bash conda env list
  • 激活/退出环境
    bash conda activate 环境名 conda deactivate
  • 创建新环境注意: 内网离线无法直接执行,需接方案 B):
    bash conda create -n 环境名 python=3.13
  • 删除环境
    bash conda remove -n 环境名 --all

2. 包管理(内网通常配合 pip 使用)

  • 查看当前环境已装的包
    bash conda list # 或者 pip list
  • 离线安装单个 .whl 包
    bash pip install 路径/文件名.whl
  • 卸载包
    bash pip uninstall 包名

3. 进程管理(针对你的 FastAPI 项目)

  • 查找正在运行的后端进程
    bash ps -ef | grep uvicorn
  • 强行停止后端服务
    bash pkill uvicorn # 或者根据 PID 杀掉进程 kill -9 进程号
  • 实时查看日志
    bash tail -f log.txt

4. Conda 配置

  • 设置启动时不自动进入 base 环境(如果你不想一登录就看到 (base)):
    bash conda config --set auto_activate_base false
  • 查看 Conda 配置信息
    bash conda info

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇