由于早些年买mac的时候写代码的经验还不够,导致多年使用后mac上装满了乱七八糟的软件,比如python就有系统自带的,xcode里的,pyenv的,以及brew安装的各种版本,nginx,Apache,mysql等等软件也是装在了我自己都找不到的地方,导致每次想用的时候都找不到。。。
前几天为了摆脱这种状态,忍痛格掉了整个mac(虽然重要文件都保存了,可事后还是发现自己忘了备份itunes里的视频),重装了macOS。
面对干净清爽的环境,简直爽到。
接下来我介绍一下我都在新系统上装了什么东西,如何避免混乱的开发环境。
1. 首先配置好各种网盘
2. 安装xcode
3. 安装python
这里我直接安装了Anaconda,这是一个非常强悍的,以python为基础的开发环境,可方便的用来进行AI,大数据开发等等。
当然那些高端的功能我用不上,我主要用来管理python的虚拟环境。
这样我整台电脑除了自带的那个python版本,其他的python都由这个软件管理。
4. 安装各种开发软件:编辑器,IDE,git等等。
其实最令我头疼的是网页开发环境的搭建,涉及到服务器+数据库+php的搭建,我还不知道是用xampp这种全家桶还是单独配置。如果能像上面的python那样配置虚拟环境就更好了,不然这里装一个nginx那里装一个mysql什么的。。。实在是乱啊。
由于我暂时不碰网站开发之类的东西,因此还不急着配相应环境,但是这也是迟早的事情啊,不知道该怎么解决。