配置百度云服务器环境

初始环境一般都包含 

 

写给自己的安装教程_虚拟环境

 python默认是2.7

需要做的事

1.安装Anaconda3


一般会安装在caffe27下,conda list显示的都是python2.7下的安装包。

2.配置conda3环境

       # conda info --envs 

查看当前conda环境

写给自己的安装教程_python_02

    # conda create -n py36 python=3.6

py36是(自己给虚拟环境取的名字),创建好后会告诉你创建地址,之后安装各类包都在此环境下安

写给自己的安装教程_虚拟环境_03

2.1 创建linux 虚拟环境(不经过conda版本)

参考:https://linoxide.com/linux-how-to/setup-python-virtual-environment-ubuntu/

 2.1.1 命令行终端:


sudo apt-get install -y python3-venv (创建虚拟环境)


mkdir environments (存放虚拟环境的地方)


cd environments (切换到该地方)


python3 -m venv project_env (正式创建名为project_env的Python环境,project_env更改为自己取得名字)


以上就创建好了

2.1.2 激活新环境使用


source project_env/bin/activate (修改project_env, 这个激活方式比较麻烦,而且需要在该目录下激活)


写给自己的安装教程_官网_04

写给自己的安装教程_虚拟环境_05

 

3. 安装pytorch,官网安装非常慢

    于是 去清华镜像源下载安装包https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/

选择对应的pytorch 和torchvision 版本。下载版本一存放在百度云盘,需要时下载。官网安装不会出错,自行安装会缺损很多包

传到root目录下。安装方法两种

       3.1 # conda install --offline -n py36 pytorch-1.0.1-py3.6_cuda9.0.176_cudnn7.4.2_2. tar.bz2 

虚拟环境下安装方法。以下截图表示安装成功

写给自己的安装教程_虚拟环境_06

     3.2  conda install /home/user/pytorch-1.0.1-py3.6_cuda9.0.176_cudnn7.4.2_2. tar.bz2  在root下不用写地址,其他地方要写文件地址

torchvision 也是同样的安装方法。

3.3 python3 -m pip install --upgrade torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple (基本都可以)

4.提示No module named 'gdbm'

sudo apt-get install python3.6-gdbm

5. 安装cv2

pip install opencv-python

如果导入包出现:ImportError: libSM.so.6: cannot open shared object file: No such file or directory

写给自己的安装教程_官网_07

sudo apt-get install -y python-qt4

写给自己的安装教程_官网_08

6.下载安装pycharm

下载地址: pycharm官网

mac遇到pycharm官网打不开的问题:

其中,Mac需要修改hosts文件:地址:访达>前往文件夹>搜索Hosts>拖到桌面>修改完毕再拖回去

其实服务器不需要装编译器,直接用本地的pycharm(专业版)上传代码就好了。

7.在pycharm加载创建的conda环境

写给自己的安装教程_虚拟环境_09

如果不知道环境创建在那个位置了。可以在终端查找一下。先激活坏境,再which python

写给自己的安装教程_python_10