Anaconda 简单入门 For Mac

举报
陈宝佳 发表于 2019/01/26 13:03:11 2019/01/26
【摘要】 Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。

conda官方文档:https://conda.io/docs/index.html

conda命令参考文档:https://conda.io/docs/commands.html

Mac下系统自带Python和Anaconda切换

别名声明 alias

具体用法:

MacBookPro:/ mac$ vim ~/.bash_profile

alias py27="/usr/bin/python2.7"
alias pyana="/Users/mac/anaconda3/bin/python3.7"

使用 source 命令重新执行刚修改的 .bash_profile 初始化文档 使其生效。

MacBookPro:/ mac$ source ~/.bash_profile

注意:

替换 “/Users/mac/anaconda3/bin/python3.7” 为您当前anaconda Python版本的路径。

在使用系统自带python的时候,只需要在命令行输入py27即可;

用Anaconda,输入python或者pyana都可。

Anaconda 攻略

常见操作

conda create -n [name]     #创建名为name的conda环境,如tensorflowsource activate [name]     #激活刚才创建的环境,命令完成后,回答先命令行之前多了刚创建的环境的名字source deactivate [name]    #退出名为name的环境,回到系统默认环境conda remove -n [name] --all   #删除刚刚创建的conda环境 conda info -envs    #查看所安装环境列表,创建的环境都在`~/anaconda2/envs/`目录下面conda list      #查看已经安装的包conda install [packagename]        #安装具体的包,加-n [name]可以安装到指定环境conda list -n [name]      #name环境下安装了哪些包conda update -n [name] [packagename]     #升级name环境的名为packagename的包conda remove -n [name] [packagename]     #删除name环境的名为packagename的包

查看可用的Python版本列表

要列出可安装的Python版本,请在“终端”窗口中运行:

conda search python

这将列出名称包含文本的所有包python

要仅列出其全名正确的包python,请添加该--full-name选项。在终端窗口提示符中,运行:

conda search --full-name python

安装不同版本的Python

要在不覆盖当前版本的情况下安装不同版本的Python,可创建一个新环境并在其中安装第二个Python版本:

1.创建新环境:

  • 要为Python 3.6创建新环境,请在终端窗口中运行:

conda create -n py36 python=3.6 anaconda

注意:

替换py36为您要创建的环境的名称。

anaconda是包含所有包含Anaconda发行版的Python包的元数据包。

python=3.6是您要在此新环境中安装的软件包和版本。这可以是任何包,例如numpy=1.7,或多个包。

  • 要为您的终端窗口创建Python 2.7的新环境,请运行:

   conda create -n py27 python=2.7 anaconda

2.激活新环境。

(/anaconda3) MacBookPro:/ mac$ conda activate py36

3.验证新环境是否是您当前的环境。

使用终端或Anaconda提示符执行以下步骤。

默认情况下,活动环境(您当前使用的环境)显示在命令提示符开头的括号()或括号[]中:

(py36) MacBookPro:/ mac$

如果您没有看到这个,请运行:

conda info --envs

在显示的环境列表中,当前环境以星号(*)突出显示。

(py36) MacBookPro:/ mac$ conda info --envs# conda environments:#base                     /Users/mac/anaconda3
py36                  *  /Users/mac/anaconda3/envs/py36

默认情况下,命令提示符设置为显示活动环境的名称。要禁用此选项:

conda config --set changeps1 false

要重新启用此选项:

conda config --set changeps1 true

4.要验证当前环境是否使用新的Python版本,请在“终端”窗口中运行:

python --version

使用不同版本

要切换到具有不同版本Python 的环境,请 激活环境。

5.更新或升级

使用终端或Anaconda提示符执行以下步骤。

如果您使用的是Python 3.4.2版的环境,则以下命令会将Python更新为3.4分支中的最新版本:

conda update python

以下命令通过安装该版本的Python将Python升级到另一个分支-3.6-:

conda install python=3.6

6.退出当前环境

source deactivate

(完)

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。