从注册服务器账号到成功运行python程序的流程

安装anaconda

1.1 下载安装脚本:

wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

1.2 运行安装向导:

sh Anaconda3-5.2.0-Linux-x86_64.sh

1.3 确认是否安装成功:

conda --version

conda创建和激活虚拟环境

2.1 创建虚拟环境

conda create -n your_env_name python=your_python_version

2.2 激活虚拟环境

conda activate your_env_name

conda安装pip

3.1 安装pip

conda install pip

3.2 检验安装pip

which pip

正常的话是在anaconda的目录下。避免将安装的包装到全局的环境中

拷贝代码和配置环境

4.1 安装git

sudo apt-get install git

4.2 拷贝代码
两种方式。如果是你自己写的,参见stfp的方法。
否则,git clone 链接

4.3 配环境

pip install -r requirements.txt

如果碰到no module named Cython.Build 则

pip install --upgrade cython

4.4 检验配好的环境

conda list

安装cuda和cudnn

5.1 安装cuda

5.1.1 下载cuda

wget https://developer.nvidia.com/compute/cuda/8.0/Prod2/local_installers/cuda_8.0.61_375.26_linux-run

5.1.2 安装cuda前置

apt-get install libglu1-mesa libxi-dev libxmu-dev libglu1-mesa-dev

5.1.3 安装cuda

sudo sh cuda_8.0.61_375.26_linux-run

驱动不要装,sample不要装,symbol-link选no

5.1.4 改环境变量
改./.bashrc的环境变量。添加两行

export PATH="/usr/local/cuda-8.0/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH"

5.1.5 激活环境变量

source ./.bashrc

要重新激活环境

5.2 安装cudnn
到官网注册账号下载v6.0

cp cudnn-8.0-linux-x64-v6.0.solitairetheme8 cudnn-8.0-linux-x64-v6.0.tgz
tar -xvf cudnn-8.0-linux-x64-v6.0.tgz 
cd cuda/
sudo cp include/cudnn.h /usr/local/cuda-8.0/include 
sudo cp lib64/libcudnn* /usr/local/cuda-8.0/lib64

update:
conda activate 报错

从注册服务器账号到成功运行python程序的流程_第1张图片
用source activate就好。

参考文献:

https://blog.csdn.net/w5688414/article/details/98632229

你可能感兴趣的:(Python,linux)