一.导语

Mac 平台一些 IDA 集成开发工具的安装

准备:

  • 微信公众号:Mac软件管家,获取一些软件安装包。
  • 开启“应用允许任何来源”,终端输入 sudo spctl --master-disable 命令,输入密码回车即可。
  • 已经勾选允许任何来源,打开安装好的程序提示“文件已损坏”,终端输入 sudo xattr -r -d com.apple.quarantine 程序位置 。例如,Sketch的命令是 sudo xattr -r -d com.apple.quarantine /Applications/Sketch.app。程序位置可以通过将应用程序目录中的程序拖入终端得到。

二. AndroidStudio 和 IDEA 的安装

1. JDK 的安装

官网下载好安装包之后,按照下图一路进行。

java -version 可以用来测试是否安装成功。

2. AndroidStudio

官网下载好安装包之后,按照下图一路进行。

3.IDEA

Mac安装管家获取安装包后,按照下图安装。

三. Anaconda 和 Pycharm 的安装

1. Anaconda安装

①. 官网下载安装包后,按照下图安装。

②. 问题出现了,终端输入conda命令无法识别。

  • 使用命令vi ~/.bash_profile,在vi下添加命令export PATH="/Users/nick(你自己的安装路径)/anaconda3/bin:$PATH",然后保存退出。关于vi的操作可以参考这篇文章vim(vi)下的三种模式及其相关命令

  • 退出后,输入命令 source $HOME/.bash_profile ,达到立即生效的效果。

  • 输入命令 source $HOME/.bash_profile ,达到立即生效的效果。

  • 输入命令 echo $PATH,验证是否加入成功。

  • 输入命令 conda --version,测试是否成功,结果是可以的。

③. 问题并没有结束,关闭终端再打开conda命令就无法识别了?但是执行 source ~/.bash_profile 之后就可以了。终端默认 bash 我换成了 zsh。因为 zsh 加载的是 ~/.zshrc 文件,而 .zshrc 文件中并没有定义任务环境变量。解决办法在 ~/.zshrc 文件最后,增加一行:source ~/.bash_profile 。但是每次打开终端前面都有一个(base),很难受。使用命令 conda config --set auto_activate_base false 解决问题。

2. Pycharm

①. 用以下命令修改conda的镜像源,如不修改,99.99%会报http链接失败的错误,结果自然是环境无法正常运行。

1
2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

②. 此时你的~/目录下会生成.condarc文件,内容如下:

1
2
3
4
5
6
ssl_verify: true
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
auto_activate_base: false

③. 用vi ~/.condarc命令进入vim编辑器,删除其中的第三、第四行,然后:wq保存,最终版本文件如下:

1
2
3
4
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
auto_activate_base: false

④. 用conda info查看当前配置信息,内容如下,即修改成功,关注 channel URLs 字段内容。

⑤. 使用conda create -n EnvName python=version创建好一个某版本的python环境,比如我使用了conda create -n xuleipy3.7 python=3.6创建了一个名为xuleipy3.7的环境


⑥. Mac软件管家获取安装包,一路安装。

⑦. 打开Pycharm,新建一个项目,使用我们创建的Python环境。

参考文章:

MAcbook吧

Anaconda之Python环境配置(Mac版)

vim(vi)下的三种模式及其相关命令

Mac 每次都要执行source ~/.bash_profile 配置的环境变量才生效

mac安装conda后,终端的用户名前面有一个(base),最佳解决方案

在Mac上安装Anaconda并在PyCharm上配置