! 中英文切换写markdown实在蛋疼,所以能用英文表达的时候就英文了。
要换工作了,我发现最让我不舍的竟然是我调教了很长时间的系统。
于是乎,我决定买个云服务器自己玩玩,就不会有类似的烦恼了。
buy ali server
(我原来用的是ubuntu,放弃的原因是,apt get 看似方便,但是很多软件都不是最新版的。直接从官网上装的话,Centos预装的东西最少,用起来最方便。)
python2.7(windows)
1.打开官网,下载安装,so easy
2.配置环境变量,以我的举例
C:\Python27
#这个文件夹下python.exe这个可执行程序需要加入环境变量
C:\Python27\Scripts
#这个文件夹下pip.exe这个可执行程序需要加入环境变量
其实,你目前如果安装的是2.7.10以上的版本的话,根本不需要配置环境变量,只需要安装的时候打个勾,选那个第一个就好了,我没记住,不会的,去搜搜。
install python3.6(Centos)
1. 必须先安装zlib,不然到后面还得重新编译。
yum -y groupinstall development zlib zlib-devel
- install python3.6
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
tar -zxvf Python-3.6.4.tar.gz
cd Python-3.6.4
./configure
make && make install
- install pip3
Visit this website (https://pypi.python.org/pypi/setuptools
), and download the suit package.
python3 setup.py build
python3 setup.py install
If you see the error message like that,
Compression requires the (missing) zlib module
you should install zlib,yum install zlib-devel
.
And compile python3 again ,then setup pip3
make && make install
- test
pip3 -V
python3 -V
If you the version info,tests pass.
- install relative packages.
推荐个很好用的命令,pip3 freeze > requirement.txt
,把所有依赖的包都导出来。
再结合pip3 install -r requirement.txt,可以让我们快速搭建原来依赖的环境。
install nodejs
火箭般的下载网站:http://nodejs.cn/download/
!!要点最上面写着源代码三个字的安装,下面的不完整
解压tar文件,tar -xvf node-v8.9.3-linux-x64.tar
编译安装
./configure
make && make install
nodejs安装时间巨长,慢慢等吧....
有的时候会出现,“IOError: [Errno 13] Permission denied: '/usr/local/bin/node'”
这说明,make & make install 要分开。做如下修改
sudo make
sudo make install
install golang
tar -C /usr/local -xzf go1.2rc3.linux-amd64.tar.gz
cd /home
mkdir gopath
cd ~
vim .bashrc
.bashrc添加内容如下
export GOROOT=/usr/local/go
export GOARCH=amd64
export GOOS=linux
export GOPATH=/home/gopath
export GOBIN=$GOROOT/bin
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
添加后编译,source .bashrc
测试安装是否成功,建立一个hello文件, go build hello.go
install git
如果不安装git,无法使用go get
来引用第三方包。
yum install git