在Ubuntu中离线安装miniconda3
在Linux
中离线安装miniconda3
1、安装包
: https://pan.baidu.com/s/1EQiLuQ_629Rogf_HHMxIUA?pwd=2025 提取码: 2025
或者直接去这里下载
:https://repo.anaconda.com/miniconda/
使用wegt下载:wget https://repo.anaconda.com/archive/Miniconda3-latest-Linux-x86_64.sh
2、开始安装
上传到服务器中,然后cd
到Miniconda3-latest-Linux-x86_64.sh
所在的目录,使用以下命令安装:
bash Miniconda3-latest-Linux-x86_64.sh
运行的过程中根据提示输入enter
以及yes
;
最后
在最后一步会询问是否将 miniconda3
的路径加入环境变量,记得要输入选择yes
;
这将保证在.bashrc
文件中添加conda
的环境配置;
安装完成之后,使用 source ~/.bashrc
验证安装成功:conda --version
能够看到版本情况;conda list
也可以看到安装的信息;
3、离线创建python环境
conda env list
安装miniconda3
的时候系统有自行创建的base
环境;我们要创建一个自己的环境,由于是离线的,没有网络,不能进行自己指定python版本,所以我们克隆已经安装的base环境;命令如下:
conda config --set offline true
conda create -n `自己创建的环境名称` --clone base
-------------------------------------------------------------------------------------------
conda create -n tensorflow --clone base
4、激活虚拟环境
source activate tensorflow
5、退出虚拟环境
conda deactivate
6、安装pip项目库
python-pip
第三方库: https://pypi.org/
下载需要版本的第三方库到本地——将第三方库上传到site-packages
目录下/home/lhp2/miniconda3/envs/tensorflow/lib/python3.13/site-packages
pip
pymysql
可以cd
到这个目录下面,也可以按照下面的命令直接执行
pip install /home/lhp2/miniconda3/envs/tensorflow/lib/python3.13/site-packages/pip-25.2-py3-none-any.whlpip install /home/lhp2/miniconda3/envs/tensorflow/lib/python3.13/site-packages/pymysql-1.1.2-py3-none-any.whl
到此,完成所有安装;后续就可以直接使用pip install
0、python库
0、miniconda安装包、anaconda页面
1、本文主要参考:Linux离线环境安装miniconda并导入依赖包
2、linux系统离线安装miniconda3 及创建python环境
3、Pandas库离线安装教程(保姆教程)
4、Python 包索引 (PyPI) 是 Python 编程语言的软件存储库
5、conda安装geopandas两种方法
6、手把手教你给Anaconda换国内镜像源(全网最省心教程)
7、Anaconda-用conda创建python虚拟环境
8、geopandas安装踩坑
9、https://www.cgohlke.com/
10、PyCharm终端显示:conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称:
11、linux 中如何查看服务器内的核数
在 Linux 中,查看服务器 **CPU 核数**
有几种常用方式:
- 物理 CPU 个数
- 每个 CPU 的核数
- 逻辑核数(含超线程)
✅ 推荐命令一览
1. 查看逻辑核数(最常用)
nproc
或
grep -c ^processor /proc/cpuinfo
输出数字就是 逻辑核数(含超线程)。
2. ✅ 查看物理 CPU 个数(Socket)
grep "physical id" /proc/cpuinfo | sort -u | wc -l
3.✅ 查看每颗 CPU 的核数
grep "cpu cores" /proc/cpuinfo | sort -u | awk '{print $4}'
4. ✅ 查看是否开启超线程
grep "siblings" /proc/cpuinfo | sort -u
如果 siblings 是 cpu cores 的两倍 → 超线程已开
如果相等 → 没开
✅ 示例输出(lscpu
)
$ lscpu
...
CPU(s): 32
Thread(s) per core: 2
Core(s) per socket: 8
Socket(s): 2
...
解释:
- 物理 CPU 数:2 颗
- 每颗 CPU 核数:8 核
- 每核线程数:2(开启超线程)
- 逻辑核数:2 × 8 × 2 = 32(和
nproc
输出一致)
✅ 总结一句话
nproc
直接告诉你服务器能“同时跑”多少个线程(逻辑核数),最简单实用。
12、Linux中使用miniconda3
1、
在服务器上面安装好miniconda3之后,使用以下的命令激活环境:
source activate tensorflow
2、
使用以下命令退出环境
conda deactivate
提示符从 (环境名)user@host
变回 user@host
即成功