开发环境配置

1. 系统配置

1.1 Mac OS

1.1.1 常用工具

  1. homebrew:几乎所有开发包都建议使用该方式安装;替换源的方法:http://www.zuobin.net/2018/01/604.html;卸载 brew 安装的所有包:brew list -1 | xargs brew rm
  2. Alfred
  3. iTerm2
  4. Oh my ZSH
  5. Scroll Reverser: 用于鼠标滚轮反向
  6. https://github.com/macdao/ocds-guide-to-setting-up-mac
  7. https://github.com/Louiszhai/tool

1.2 Ubuntu

使用 UltraISO 刻录 Ubuntu 系统时,选择 RAW 方式,否则会报错。而刻录 Windows 系统时,使用默认的 USB-HDD+ 方式,使用 RAW 刻录 Windows 会报错。

1.2.1 vi 编辑器设置

syn on                      "语法支持

set ai                      "自动缩进
set bs=2                    "在insert模式下用退格键删除
set showmatch               "代码匹配
set laststatus=2            "总是显示状态行
set expandtab               "以下三个配置配合使用,设置tab和缩进空格数
set shiftwidth=4
set tabstop=4
set cursorline              "为光标所在行加下划线
set number                  "显示行号
set autoread                "文件在Vim之外修改过,自动重新读入
set ignorecase              "检索时忽略大小写
set fileencodings=uft-8      "使用utf-8或gbk打开文件
set hls                     "检索时高亮显示匹配项
set helplang=cn             "帮助系统设置为中文
"set foldmethod=syntax       "代码折叠

set nocompatible            " be iMproved, required
filetype off                " required

1.2.2 更换源

https://www.cnblogs.com/EasonJim/p/7119156.html

1.2.3 SSH 登录

https://hyjk2000.github.io/2012/03/16/how-to-set-up-ssh-keys/

1.2.4 安装完系统需要干的事

http://www.bilibili.com/video/av37820179

1.2.5 homebrew for linux

https://www.tecmint.com/linuxbrew-package-manager-for-linux/

1.3 上网环境设置

  1. https://linghucong.js.org/2016/04/20/setup-Shadowsocks-on-ubuntu-1604/

2. 开发工具设置

2.1 Intellij IDEA

  1. https://mp.weixin.qq.com/s/dfZrFuoih94Puu6dt_AxDA
  2. https://github.com/judasn/IntelliJ-IDEA-Tutorial
  3. https://mp.weixin.qq.com/s/nyn9gDfRmSb_WVOv7atEHA

2.2 Sublime

  1. https://www.cnblogs.com/huyong/p/9334429.html
  2. 安装 Latex Tool: https://www.jianshu.com/p/b1e3b029ded5

3. 环境设置

3.1 pip

配置阿里云的源。在用户主目录下面新建 .pip 文件夹,再在文件夹下面新建 pip.conf 文件,内容如下:

  [global]
  index-url = http://mirrors.aliyun.com/pypi/simple/
  trusted-host = mirrors.aliyun.com

3.2 Anaconda

3.2.1 添加国内源

配置链接,https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
不要装太新的版本,否则可能导致装不上 TensorFlow

3.2.2 虚拟环境迁移

# 比如迁移 base 环境
conda env export -n base > environment_base.yaml

# 导入环境
conda env create -f environment.yml

# https://www.jianshu.com/p/28b64c050f42
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值