电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Windows下PyTorch開發環境安裝教程

瀏覽:156日期:2023-02-28 17:21:22

Anaconda安裝

  Anaconda是為方便使用python而建立的一個軟件包,其包含常用的250多個工具包,多版本python解釋器和強大的虛擬環境管理工具,所以Anaconda得名python全家桶。Anaconda可以使安裝、運行和升級環境變得更簡單,因此推薦安裝使用。

安裝步驟:

  • 官網下載安裝包 https://www.anaconda.com/distribution/#download-section
  • 運行安裝包
  • 選擇安裝路徑:通常選擇默認路徑,務必勾選Add Anaconda to the system PATH environment variable(將Anaconda添加到環境變量中),等待安裝完成
  • 驗證安裝成功:快捷鍵win+R,打開cmd,輸入conda,回車,如果出現各種相關信息,說明安裝成功。

PyCharm安裝

  PyCharm是強大的 Python IDE,擁有調試、語法高亮、Project管理、代碼跳轉、智能提示、版本控制等功能。

安裝步驟:

  1. 官網下載安裝包 https://www.jetbrains.com/pycharm/,安裝包分為專業版(收費)和社區版(免費)。
  2. 運行安裝包。
  3. 選擇路徑,勾選Add launchers dir to the PATH,勾選.py,等待安裝完成。

CUDA與CuDNN安裝(非必須)

  1. 檢查是否有合適GPU,若有,需安裝CUDA與CuDNN。只有N卡支持cuda,如下操作可以查看支持的cuda版本:
  2. NVIDIA控制面板→系統信息→組件→3D設置/NVCUDA.DLL
  3. 進入PyTorch官網https://pytorch.org/,點擊GetStarted,查看所支持的CUDA版本是多少。
  4. 進入CUDA官網https://developer.nvidia.com/cuda-toolkit-archive,選擇相應版本的CUDA,選擇相應的操作系統,Installer Type 選擇 local。點擊下載第一個文件。運行安裝包,安裝完成不必創建快捷方式。
  5. 驗證CUDA是否安裝成功:進入安裝路徑的bin文件夾,復制路徑,命令行切換到該路徑下(如cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin),然后執行nvcc -V,回車,如果出現相關版本信息,說明正確安裝。
  6. 進入cuDNN官網https://developer.nvidia.com/rdp/cudnn-download,注冊并登錄賬號,選擇相應版本下載。解壓安裝包,將里面的三個文件夾復制到CUDA安裝路徑下(如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1),cuDNN就安裝完成了。
  7. 驗證cuDNN是否安裝成功:命令行切換到安裝路徑的extras\demo_suite文件夾下,執行bandwidthTest.exe,回車,Result = PASS說明安裝成功。繼續執行deviceQuery.exe,回車,顯示GPU型號,Result = PASS,表示CUDA和cuDNN都安裝成功了。

將pip源更換到國內鏡像

  使用pip安裝python工具包時,由于默認源網速極慢,建議切換國內鏡像。
默認源

https://pypi.org/

國內鏡像

阿里云 https://mirrors.aliyun.com/pypi/simple/

中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) https://pypi.douban.com/simple/

清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/

華中科技大學https://pypi.hustunique.com/

臨時使用
  安裝命令后接 -i url 即可,如:用清華鏡像下載pandas
  pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
永久修改
  修改%HOMEPATH%\pip\pip.ini文件
  %HOMEPATH%通常為C:\Users\xx
  通常需要新建文件夾pip,然后新建文件pip.ini,ini文件可以用記事本打開和編輯,在pip.ini文件中輸入以下內容(以豆瓣鏡像為例):

  [global]
  index-url = https://pypi.douban.com/simple
  [install]
  trusted-host = pypi.douban.com

PyTorch安裝

1. 下載whl文件(非必須)

  進入PyTorch官網https://pytorch.org/,點擊GetStarted,選擇相應版本,package選擇pip,可以看到下方出現了torch和torchvision的最新版本號,以及一個網址https://download.pytorch.org/whl/torch_stable.html,復制網址,進入,可以看見各個版本的torch安裝文件,通過這種方式,比直接執行安裝命令速度要快。文件命名是有規律的,如:

  cu101/torch-1.4.0-cp37-cp37m-win_amd64.whl,
  cu101/torchvision-0.5.0-cp37-cp37m-win_amd64.whl

  cu后為cuda版本,torch后為torch版本,torchvision后為torchvision版本,cp后為python版本,最后面代表windows64位。

  可以利用快捷鍵ctrl+F搜索最新版本的torch和torchvision文件(如搜索cu101/torch-1.4.0),再選擇相應python版本和平臺下載pytorch與torchvision的whl文件,python版本要與系統一致,可以在命令行輸入python來查看系統中python的版本。

2. 用PyCharm新建一個項目

  Create New Project→Pure Python→命名→Create
  新建一個腳本:File→New→Python file→命名→回車
  在腳本中輸入如下代碼→右鍵→Run ‘項目名" →報錯找不到torch,因為在當前環境中,我們沒有安裝PyTorch。

import torch
print("hello pytorch{}".format(torch.__version__))
print(torch.cuda.is_available())

3. 創建python虛擬環境

  點擊下方Terminal→輸入conda create -n 虛擬環境名 python=版本號(如conda create -n pytorch_gpu python=3.7)→回車→等待完成

  進入虛擬環境:輸入conda activate 虛擬環境名→回車

4. 安裝

  進入whl文件所在目錄:輸入cd whl文件所在目錄→回車
  安裝:輸入pip install torch→按tab鍵自動補全→回車→等待成功安裝
     輸入pip install torchvision→按tab鍵自動補全→回車→等待成功安裝

注意: 如果第一步沒有下載whl文件,那么直接用pip或conda命令安裝,安裝命令在PyTorch官網選擇相應版本后會顯示。

5. 將當前項目關聯到新創建的虛擬環境,即選擇python解釋器

  File→Setting→Project:項目名/Project Interpreter→設置按鈕→Add→Conda Environment→Existing environment→interpreter中選擇 anaconda安裝路徑/envs/虛擬環境名/python.exe→OK→OK→OK→稍等片刻進行初始化

6. 驗證

  右鍵運行,成功輸出PyTorch版本。如果輸出True,證明GPU可用。

總結

到此這篇關于Windows下PyTorch開發環境安裝教程的文章就介紹到這了,更多相關windows PyTorch環境安裝內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: Windows IIS
相關文章:
主站蜘蛛池模板: 威客电竞(vk·game)·电子竞技赛事官网 | 反渗透阻垢剂-缓蚀阻垢剂厂家-循环水处理药剂-山东鲁东环保科技有限公司 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 电竞馆加盟,沈阳网吧加盟费用选择嘉棋电竞_售后服务一体化 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | PE拉伸缠绕膜,拉伸缠绕膜厂家,纳米缠绕膜-山东凯祥包装 | 传动滚筒,改向滚筒-淄博建凯机械科技有限公司 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 防火卷帘门价格-聊城一维工贸特级防火卷帘门厂家▲ | 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | 编织人生 - 权威手工编织网站,编织爱好者学习毛衣编织的门户网站,织毛衣就上编织人生网-编织人生 | 转子泵_凸轮泵_凸轮转子泵厂家-青岛罗德通用机械设备有限公司 | 黑龙江「京科脑康」医院-哈尔滨失眠医院_哈尔滨治疗抑郁症医院_哈尔滨精神心理医院 | 电子书导航网_电子书之家_电子书大全_最新电子书分享发布平台 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 24位ADC|8位MCU-芯易德科技有限公司 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | 深圳装修_店面装修设计_餐厅设计_装修全包价格-尚泰装饰设计 | 杭州公司变更法人-代理记账收费价格-公司注销代办_杭州福道财务管理咨询有限公司 | 合肥网络推广_合肥SEO网站优化-安徽沃龙First| 低气压试验箱_高低温低气压试验箱_低气压实验箱 |林频试验设备品牌 | 耐磨焊丝,堆焊焊丝,耐磨药芯焊丝,碳化钨焊丝-北京耐默公司 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 安徽成考网-安徽成人高考网| 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 北京银联移动POS机办理_收银POS机_智能pos机_刷卡机_收银系统_个人POS机-谷骐科技【官网】 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 全自动包装机_灌装机生产厂家-迈驰包装设备有限公司 | PO膜_灌浆膜及地膜供应厂家 - 青州市鲁谊塑料厂 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 |