准备:联网相同系统虚拟机,建立与服务器相同用户名用户
本次环境的配置不考虑内存问题,本着配置越快越好,越简单越好的原则
- 创建与离线服务器相同用户名的Linux联网虚拟机
- 在虚拟机上安装合适版本的anaconda
- 将anaconda传到虚拟机后,执行bash Anaconda3-5.x.x-Linux-x86_64.sh
- 添加环境变量:echo 'export PATH="~/anaconda3/bin:$PATH"' >> ~/.bashrc
- 使bashrc文件生效:source .bashrc
- TUNA 还提供了 Anaconda 仓库的镜像,运行以下命令:
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- conda config --set show_channel_urls yes
- 联网安装(安装几个需要的库):
- 安装pandas : conda install pandas
- 安装basemap:conda install basemap
- 安装netCDF4:conda install netcdf4
- 其他的库:TensorFlow、jupyter notebook、scikit-learn、opencv、h5py、pyhdf、Scikit-Image、sklearn2pmml、keras、fftw(numba 、skimage、scipy在装前面的库时由于依赖关系已经装上)
- 安装pyhdf时,直接conda install找不到:
- 这两个库冲突了,询问同事sklearn2pmml在程序中用到的,故保留sklearn2pmml
- sklearn2pmml也找不到
- 查看目前有什么库:conda list
- 将安装好的anaconda打包:tar –cvf anaconda.tar anaconda3/
- 将其导出后,导入到服务器
- 解压缩:tar –xvf anaconda.tar
- 配置环境变量echo 'export PATH="~/anaconda3/bin:$PATH"' >> ~/.bashrc
- 使bashrc文件生效:source .bashrc
- conda –V,显示anaconda版本,安装成功!!!