Python+conda运行环境配置、conda命令速查与Mamba使用Python+conda运行环境配置下载与安装:
- 选用官方或中国大陆镜像下载并安装Anaconda,选择与操作系统匹配的安装程序。
- 安装内容包含Anaconda、Anaconda Navigator、Anaconda Prompt/PowerShell Prompt终端、Spyder IDE及Jupyter。
验证安装:
- 打开Anaconda Prompt,输入conda version或anaconda version验证安装是否成功。
开发环境:
- 推荐使用JetBrains的PyCharm作为开发环境,以避免VSCode在开发Python时可能出现的卡顿问题。
配置环境变量:
- Windows用户:将Anaconda3的安装位置添加到系统环境变量中,并在Anaconda Prompt中执行conda info envs确认配置成功。
- Linux/macOS用户:在配置文件的末尾添加设置环境变量的代码,并重新加载shell配置文件。
更换镜像服务器:
- 若遇到下载速度慢的问题,可参照官方帮助文档操作,更换为国内镜像服务器。
conda命令速查搜索软件包:
- conda search <package_name>:搜索指定的软件包。
安装包:
- conda install <package_name>:安装包及其依赖项。
更新软件包:
- conda update <package_name>:更新指定的软件包。
列出已安装的包:
- conda list:列出当前环境中已安装的所有包。
创建新环境:
- conda create name <env_name> <package_name>:创建一个新环境并安装包。
激活/切换环境:
- conda activate <env_name>:激活指定环境。
- conda deactivate:退出当前激活的环境。
删除环境:
- conda remove name <env_name> all:删除指定环境及其所有包。
Mamba使用安装Mamba:
- 使用conda安装Mamba:conda install mamba n base c condaforge。
使用Mamba:
- Mamba几乎可以替换所有conda命令,如mamba install <package_name>、mamba create name <env_name> <package_name>等。
优势:
- Mamba特别适用于复杂环境和大量包的安装,因为它能显著加速包解析和安装过程。
注意:虽然Mamba可以加速包管理过程,但在某些情况下,conda仍然是一个可靠的选择,特别是对于较新的或不太常见的包,因为conda的仓库可能更新更及时。