主要是安装anaconda以及通过anaconda配置tensorflow,另外是github同步问题。
Tensorflow配置
- 安装anaconda3
官网上下载.sh文件安装即可。但必须注意要source ~/.bashrc
否则没有conda命令。
- 配置tensorflow
很坑的是不能用pip或者pip3安装库,否则就会出现python3.5和3.6不匹配的问题而需要建立3.5的环境。应该用conda命令安装:conda install tensorflow
,其他库:jupyter sklearn等等也是一样。
github同步
由于需要server和host之间传些小文件,准备用github当中转站。
- ssh github
ssh-keygen //一路回车
cd ~/.ssh
cat id_rsa.pub
把内容全部复制到github的ssh-key里,本地ssh -T git@github.com
尝试一下。然后本地配置(应该填什么都无所谓的):
git config --global user.name 'XXXX'
git config --global user.email 'XXXX@XXXX.com‘
- 无需帐号密码上传
cd
vim .git-credentials
填入https://{username}:{password}@github.com(用户名有@要用%40)。然后:
git config --global credential.helper store
- 上传文件
比如我的github上已经有一个repository,先下载:
git clone {url}.git
把要上传的文件放入文件夹,进入目录,依次执行:
git add {some file}
git commit -m "some comment"
git push origin master
如果需要更新本地目录(下载所有文件),直接git pull
。