第一步:下载并安装Anaconda
Index of / (anaconda.com)https://repo.anaconda.com/archive/ 选择Linux版本
此处我选择的是最新版:
接下来在服务器安装Anaconda:
- 将安装文件拖入服务器对应的目录,此处我单独作为一个文件夹
- 安装,在终端操作
- 测试安装是否成功
bash Anaconda3-2021.05-Linux-x86_64.sh #安装Anaconda Do you accept the license terms? [yes|no] [no] >>> Please answer 'yes' or 'no':' >>> yes conda env list #测试安装是否成功
第二步: 创建虚拟环境
由于不同的项目会依赖于不同的环境,而每次下载不同的包就会覆盖掉以前的包,原来的项目就不能正常地跑,因此,往往为每一个项目创造一个独立的虚拟环境,在各自的虚拟环境下,不同的项目之间不会相互影响。
- 创建一个与项目名称相同的虚拟环境
- 激活虚拟环境
- 在虚拟环境下安装pytorch,也可以安装其他所需要的包
conda create -n demo #创建一个名为demo的虚拟环境,通常名字与项目名字一样 Proceed ([y]/n)? y #如果创建成功,将会提示你如何激活和退出虚拟环境 Preparing transaction: done Verifying transaction: done Executing transaction: done # # To activate this environment, use # # $ conda activate demo # # To deactivate an active environment, use # # $ conda deactivate conda activate demo #激活demo这个虚拟环境,进入此环境后完成下面的安装操作 conda install pip #安装pip,用于后续安装第三方包 which pip #查看pip #安装pytorch #由于pytorch官网的命令下载太慢,使用清华源安装。首先输入以下各命令来配置清华源: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ #使用清华源安装指令 conda install pytorch torchvision cudatoolkit=10.1
第三步:将python IDE与装有Anaconda的服务器相连
- 给目标项目创建一个虚拟环境并安装pytorch后进行如下操作
- 进入指定环境下输入python指令,找到解释器所在的位置
- 以pycharm为例,连接服务器
(demo) **************:~/anaconda3$ python Python 3.9.12 (main, Apr 5 2022, 06:56:58) [GCC 7.5.0] :: Anaconda, Inc. on linux Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.executable '/homepython' #此处显示该环境下解释器的位置
完成以上步骤后,就实现了IDE与一台装有Anaconda的服务器相连接,接下来便可以同步代码



