Page cover

Anaconda开发环境


Anaconda介绍

Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

套件管理

显示已安装的套件

conda list
pip list

套件安装

conda install packages # pip可以安装一些conda安装不了的包
pip install packages [-i https://pypi.douban.com/simple] # -i部分临时指定pip源
easy_install 参数 packages
python setup.py install # 下载源码,进入到源码路径下

国内的pip源

阿里云 https://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) https://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

从Anaconda.org安装套件

删除套件

查找套件

pip管理

升级

如果不小心删掉了pip,可以用以下命令安装

安装

基础准备(centos7环境)

  • 安装wget命令:yum -y install wget

  • 安装git相关

  • 安装OpenSSL和libssl-dev

  • 安装gcc:yum install gcc

安装步骤

虚拟环境管理

使用Anaconda Prompt 管理虚拟环境

新建虚拟环境

添加后缀 “anaconda”或“biopython”可以创建一个基本科学计算功能完备的环境

切换虚拟环境

关闭虚拟环境

查看所有的虚拟环境名称

移除虚拟环境

复制虚拟环境

IPython 交谈式命令窗口

  • cmd中python模式的加强版

  • 观看先前输入的程序代码 history

  • 查询使用说明 ?加在命令后面

  • 简易智能输入

  • 执行python档案 %run 档案路径

更新conda本身

更新anaconda 应用

更新python

假设当前python环境是3.6.1,而最新版本是3.6.2,那么就会升级到3.6.2

conda源管理

查看当前源信息

关注 channel URLs 字段内容

添加一个镜像

删除一个镜像

查看conda的镜像

删除所有镜像

以上操作可以直接编辑.condarc文件完成

其他管理

运行环境分享

执行如下命令可以将当前环境下的 package 信息存入名为 environment 的 YAML 文件中

使用yaml文件创建环境

国内常见源

linux可行

最后更新于

这有帮助吗?