资讯专栏INFORMATION COLUMN

Anaconda

douzifly / 3094人阅读

摘要:一个开源的发行版本,官网地址是一个开源的包环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换包括以及一大堆安装好的工具包,比如等包括安装下安装需要配置环境变量,指向的安装目录的文件夹下加入检查是否

Anaconda

一个开源的Python发行版本,官网地址

Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换

Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等

Miniconda包括Conda、Python

安装

windows下安装需要配置环境变量,指向anaconda的安装目录的Scripts文件夹
linux/Mac下~/anaconda/bin加入PATH
conda --version 检查是否配置成功
conda upgrade --all 升级所有包

镜像设置
# 清华大学镜像
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/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/

#移除某个镜像
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
环境
#查看当前存在的环境
conda info --envs

#所有环境
conda env list

# 创建一个名为python的环境,指定Python版本是3.5
conda create --name python python=3.5

# 安装好后,使用activate激活某个环境 
activate python # for Windows 
source activate python # for Linux & Mac 
# 激活后,会发现terminal输入的地方多了python的字样
# activate不指定环境名,将默认进入base环境

# 退出环境,运行 
deactivate python # for Windows 
source deactivate python # for Linux & Mac 

# 删除一个已有的环境 
conda remove --name python --all

#切换环境
activate env1
安装第三方包

此时的python是一个全新的环境,可以自由安装第三方包,且不会影响其他环境及本机python环境;
使用conda或者pip安装都可以

# 例:安装scrapy 
conda install scrapy 
# conda会从从远程搜索scrapy的相关信息和依赖项目

# 查看已经安装的packages 
conda list 
# 显示出通过各种方式安装的包

# 查看当前环境下已安装的包
conda list

# 查看某个指定环境的已安装包
conda list -n env_name

# 查找package信息
conda search pymysql

# 安装package
conda install -n env_name numpy
# 如果不用-n指定环境名称,则被安装在当前活跃环境
# 也可以通过-c指定通过某个channel安装

# 更新package
conda update -n env_name numpy

# 删除package
conda remove -n env_name numpy
# 已进入环境
conda remove numpy

# 更新conda,保持conda最新
conda update conda

# 更新anaconda
conda update anaconda

# 更新python
conda update python
# 假设当前环境是python 3.4, conda会将python升级为3.4.x系列的当前最新版本

# 在当前环境下安装anaconda包集合
conda install anaconda

# 结合创建环境的命令,以上操作可以合并为
conda create -n env_name python=3.4 anaconda
# 也可以不用全部安装,根据需求安装自己需要的package即可
导入导出环境
#导出当前环境信息
conda env export > environment.yaml

#导入
conda env create -f environment.yaml

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/42217.html

相关文章

  • Anaconda入门详解

    摘要:的包使用软件包管理系统进行管理。超过万人使用发行版本,并且拥有超过个适用于和的数据科学软件包。提供了大部分功能,并且大多数情况下两个可以同时使用。 Anaconda Anaconda简介 Anaconda是一个免费开源的Python和R语言的发行版本,用于计算科学(数据科学、机器学习、大数据处理和预测分析),Anaconda致力于简化包管理和部署。Anaconda的包使用软件包管理系统...

    AlphaWallet 评论0 收藏0
  • 强强联手:Pyston团队宣布加入Anaconda

    摘要:整理祝涛出品近日,团队宣布加入,继续对他们的优化解释器进行开源开发。团队认为,加入,可以加快的发展轨迹,从而更快地实现。随着和团队更加紧密地合作,未来将充满无限可能。未来对未来持乐观态度。称,当具体规划完成好时,将会公布更多消息。 ...

    Noodles 评论0 收藏0
  • tensorflow学习之Anaconda开发环境搭建

    摘要:的开发环境有很多,可以在上搭建,也可以使用管理工具搭建,也可以直接在本机中安装。例如创建开发环境点击左下角,弹出创建开发环境框,输入环境名和选择类型即可。以上内容是我们需要搭建开发环境的全部内容。 tensorflow的开发环境有很多,可以在Docker上搭建,也可以使用Anaconda管理工具搭建,也可以直接在本机中安装tensorflow。在这里为了工具包的方便管理,我选择使用An...

    Y3G 评论0 收藏0
  • 使用Anaconda实现Python2和Python3共存及相互转换

    摘要:按目前的发展趋势,未来的主流版为。这里介绍一个强大的软件,它实现和两个版本的共存,并且可以相互转换。应用程序是包和环境管理器。另外值得一提的是,并不仅仅管理的工具包,它也能安装非的包。实际上,脚本和程序使用的默认是附带的。 前言 初学Python时,总是被python的两个不太兼容的版本搞得头昏脑胀。按目前的发展趋势,python未来的主流版为python3。但是我们经常会遇到一些很有...

    Salamander 评论0 收藏0
  • Anaconda使用总结

    摘要:使用总结功能介绍是用于管理版本切换的管理工具,类似于管理版本的。下载地址下载地址配置环境变量理论上只要安装成功了就可以直接使用了。 Anaconda使用总结 功能介绍 Anaconda是用于管理python版本切换的管理工具,类似于管理node版本的nvm。 下载地址 Anaconda下载地址 配置环境变量 理论上只要安装成功了就可以直接使用了。测试方法如下: conda -V 如果测...

    CHENGKANG 评论0 收藏0
  • Python学习利器——我的小白 Anaconda安装之路

    摘要:学习利器我的小白安装之路序易用,但用好却不易,其中比较头疼的就是包管理和不同版本的问题,特别是当你使用的时候。另外值得一提的是,并不仅仅管理的工具包,它也能安装非的包。 Python学习利器——我的小白 Anaconda安装之路 序 Python易用,但用好却不易,其中比较头疼的就是包管理和Python不同版本的问题,特别是当你使用Windows的时候。为了解决这些问题,有不少发行版的...

    余学文 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<