关于在阿里云轻量应用服务器Windows Server 2012 R2上搭建Python和Pytorch环境介绍-阿里云开发者社区

开发者社区> 人工智能> 正文
登录阅读全文

关于在阿里云轻量应用服务器Windows Server 2012 R2上搭建Python和Pytorch环境介绍

简介: 因为科研需要和场所限制,利用远程进行基本的神经网络训练十分方便。本文主要介绍在阿里云轻量应用服务器Windows Server 2012 R2上搭建Python和Pytorch环境可能遇到的问题和具体的步骤。

因为科研需要和场所限制,利用远程进行基本的神经网络训练十分方便。本文主要介绍在阿里云轻量应用服务器Windows Server 2012 R2上搭建Python和Pytorch环境可能遇到的问题和具体的步骤。同时,如果不满足于服务器配置,我认为其他配置的服务器也适用于该安装方法。
如果有遇到其他的问题,可以在留言处问我。
安装步骤如下:

  1. 选择对应Windows Server 2012 R2镜像;
  2. 进入远程后通过IE,将一大堆网站加入信任网站后,下了个其他浏览器,免除了不断需要加入信任网站的麻烦;
  3. 进入官网http://www.jetbrains.com/pycharm 下载免费的community版本。
  4. 进入官网https://www.python.org/downloads/release/python-370 安装 Windows x86-64 executable installer。记得在安装的时候一定要把python加入到path中。同时选择第一个默认安装即可。
  5. win+R 通过cmd打开命令提示符,输入pytorch官网中
    image

图中命令,分别安装torch和torchvision于python的site-package中,同时numpy也会在安装torchvision时同时安装。

  1. 此时还需要进入NVIDIA网站下载CUDA https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=Server2012R2&target_type=exelocal ,否则会出现如下报错:
    image

“from torch._C import * ImportError: DLL load failed: 找不到指定的模块”这个错误困扰了我一周的时间。

  1. 在安装完cuda10后,打开Pycharm,选择好正确的interpreter后即可进行自己的工作啦~

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
人工智能
使用钉钉扫一扫加入圈子
+ 订阅

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

其他文章