conda
文章
1 概述
conda 对比 参考文献 jianshu.com/p/62f155eb6ac5 简介Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。 1 Anaconda Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。 2 conda conda是包及其依赖项和环境的管理工具。 既是一个包管理工具,同pip,也是一个环境管理工具,同virtualenv 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。 适用平台:Windows, macOS, Linux 用途: 快速安装、运行和升级包及其依赖项。 在计算机中便捷地创建、保存、加载和切换环境。 如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为...
2 管理conda
管理conda 参考文献 jianshu.com/p/62f155eb6ac5 Windows用户请打开“Anaconda Prompt”; 1. 验证conda已被安装1conda --version 终端上将会以conda 版本号的形式显示当前安装conda的版本号。如:conda 3.11.0 注意:如果出现错误信息,则需核实是否出现以下情况: 使用的用户是否是安装Anaconda时的账户。 是否在安装Anaconda之后重启了终端。 2. 更新conda至最新版本1conda update conda 执行命令后,conda将会对版本进行比较并列出可以升级的版本。同时,也会告知用户其他相关包也会升级到相应版本。 当较新的版本可以用于升级时,终端会显示Proceed ([y]/n)?,此时输入y即可进行升级。 3. 查看conda帮助信息1conda --help 或 1conda -h
3 管理环境
管理环境 Windows用户请打开“Anaconda Prompt”; 参考文献 jianshu.com/p/62f155eb6ac5 1 创建新环境1conda create --name <env_name> <package_names> 注意: <env_name>即创建的环境名。建议以英文命名,且不加空格,名称两边不加尖括号“<>”。 <package_names>即安装在环境中的包名。名称两边不加尖括号“<>”。 如果要安装指定的版本号,则只需要在包名后面以=和版本号的形式执行。如:conda create –name python2 python=2.7,即创建一个名为“python2”的环境,环境中安装版本为2.7的python。 如果要在新创建的环境中创建多个包,则直接在<package_names>后以空格隔开,添加多个包名即可。如:conda create -n python3 python=3.5 nump...
4 管理包
管理包1. 查找可供安装的包版本精确查找1conda search --full-name <package_full_name> 注意: –full-name为精确查找的参数。 是被查找包的全名。包名两边不加尖括号“<>”。 例如:conda search –full-name python即查找全名为“python”的包有哪些版本可供安装。 模糊查找1conda search <text> 注意:是查找含有此字段的包名。此字段两边不加尖括号“<>”。 例如:conda search py即查找含有“py”字段的包,有哪些版本可供安装。 2. 获取当前环境中已安装的包信息1conda list 执行上述命令后将在终端显示当前环境已安装包的包名及其版本号。 3. 安装包在指定环境中安装包1conda install --name <env_name> <package_name> 注意: 即将包安装的指定环境名。环境名两边不加尖括号“<>”。 即要安装的包名。包名两边不加尖...








