Linux 下安装miniconda(少走弯路)

部署运行你感兴趣的模型镜像

Setting up the Development Environment (Part 1)-Visual Studio Code and  Anaconda | by Coursesteach | Medium

Miniconda 和 Conda 都是用于管理 Python(及其他语言)环境和包的工具。

conda对于我来说是太臃肿了,很多的包我不会使用,所以选择安装miniconda是一个较好的选择。

下面是linux安装miniconda的实际操作。

在以下的网站,选择你要安装的Miniconda的版本。

https://docs.conda.io/en/latest/miniconda.html#linux-installers

1、下载安装包Miniconda3-latest-Linux-x86_64.sh

2、把安装包上传到服务器上,这里放在 /home/software

3、安装

bash Miniconda3-latest-Linux-x86_64.sh

4、按回车

image-20240820175434688

5、按空格跳到最下面,输入yes

image-20240820175516660

6、选择安装位置,这里选择默认,直接回车,有需要可以自己输入改掉

Miniconda3 will now be installed into this location:
/root/miniconda3

- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below

[/root/miniconda3] >>>
PREFIX=/root/miniconda3

7、初始化 miniconda,输入 yes

installation finished. Do you wish the installer to initialize Miniconda3 by running conda init?
 [yes|no] [no] >>> yes

8、现在 conda 命令是找不到的,需要激活

source ~/.bashrc

激活后可以看到启动了 base 环境,conda 命令也可以用了,下一节会介绍常用 conda 命令。

9、可以设置启动时,不自动激活 base 环境

conda config --set auto_activate_base false

10、设置 conda 镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

11、设置 pip 镜像

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host mirrors.aliyun.com

12、查看 python 环境

(base) root@aa:/home/software# python
Python 3.12.4 | packaged by Anaconda, Inc. | (main, Jun 18 2024, 15:12:24) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hello,rs')
hello,rs
>>> exit()

可以看到默认的 python 环境是 3.12,也就是我们安装的 miniconda 的 python 版本。

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

Geatpy 是一个高效的进化算法库,广泛应用于优化问题,尤其是在处理多目标优化和遗传算法时表现优异。正确安装 Geatpy 是使用它的第一步,以下是一些安装指南和常见问题的解决方案。 ### 安装 Geatpy Geatpy 可以通过 Python 的包管理工具 `pip` 进行安装,推荐使用虚拟环境以避免依赖冲突。安装命令如下: ```bash pip install geatpy ``` 如果使用的是 Anaconda 环境,可以通过以下命令安装: ```bash conda install -c conda-forge geatpy ``` 此外,也可以从 Geatpy 的 GitHub 仓库克隆源码进行安装: ```bash git clone https://github.com/geatpy-dev/geatpy.git cd geatpy python setup.py install ``` ### 常见问题及解决方案 1. **依赖库缺失** Geatpy 依赖于 `numpy` 和 `scipy` 等科学计算库。如果在安装过程中提示缺少这些依赖,可以通过以下命令安装: ```bash pip install numpy scipy ``` 2. **版本兼容性问题** 确保 Python 版本与 Geatpy 兼容。Geatpy 支持 Python 3.6 及以上版本。如果使用的是较旧版本的 Python,可能会遇到兼容性问题。 3. **安装速度慢或超时** 如果使用 `pip` 安装时速度较慢,可以尝试使用国内镜像源,例如阿里云或清华大学的镜像: ```bash pip install geatpy -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 4. **权限问题** 如果在安装过程中遇到权限错误,可以尝试添加 `--user` 参数以用户模式安装: ```bash pip install --user geatpy ``` 5. **编译问题(源码安装时)** 如果从源码安装时遇到编译错误,确保系统中已安装 C/C++ 编译器,并且 `numpy` 和 `scipy` 已正确安装。 6. **导入错误** 安装完成后,如果在 Python 中导入 Geatpy 时提示错误,可以尝试重新安装或检查 Python 环境是否配置正确。 ### 验证安装 安装完成后,可以通过以下代码验证 Geatpy 是否成功安装: ```python import geatpy as ea print(ea.__version__) ``` 如果能够成功输出版本号,则表示 Geatpy 已正确安装。 ### 性能优势 Geatpy 在处理多目标优化问题时表现出色,尤其是在需要搜索大量帕累托最优解的情况下。相比于 Matlab 的遗传算法工具箱,Geatpy 的种群规模不会因需要搜索更多的解而爆炸性增长,从而提高了计算效率[^1]。 ### 应用场景 Geatpy 可广泛应用于路径规划、优化设计、机器学习等领域,特别是在处理复杂优化问题时具有显著优势。例如,旅行商问题(TSP)、车辆路径问题(VRP)、无人机三维路径规划等问题都可以通过 Geatpy 进行高效求解[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值