位置: IT常识 - 正文

MxNet(GPU版本)安装及相关配置(CUDA,CuDNN,Graphviz,d2l,虚拟环境配置)及最终建议(mxnet github)

编辑:rootadmin
MxNet(GPU版本)安装及相关配置(CUDA,CuDNN,Graphviz,d2l,虚拟环境配置)及最终建议 深度学习框架MxNet配置(GPU版本)

推荐整理分享MxNet(GPU版本)安装及相关配置(CUDA,CuDNN,Graphviz,d2l,虚拟环境配置)及最终建议(mxnet github),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mxnet gpu 安装,mxnet支持cuda11吗,mxnet好用吗,mxnet最新版本,mxnet cuda11,mxnetGPU版本,mxnet最新版本,mxnet好用吗,内容如对您有帮助,希望把文章链接给更多的朋友!

1.对应镜像:https://mirrors.aliyun.com/pypi/simple/mxnet/

找到与自己电脑Python版本对应(命令行使用python --v查看对应版本)的版本下载 2.在对应文件夹下ctrl+shift+右键在此处打开PowerShell窗口,复制文件夹名字mxnet-1.7.0.post2-py2.py3-none-win_amd64.whl,在命令行输入pip install +右键,剩下的文件名部分自动粘贴,回车。 3.出错,先排除pip版本需要更新问题,命令行输入python -m pip install --upgrade pip 不是pip版本问题会提示note: This is an issue with the package mentioned above, not pip. 找找上面提到的包,看到提示跟numpy 相关→打开 AnacondaPrompt 输入pip install --upgrade numpy (直接在cmd命令行输入可能会出错),出现raise ReadTimeoutError考虑①换源(命令行输入:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple)②科学上网。。。。真的是绝了,因为版本混乱不学Java,结果到现在依旧会被这种问题困扰到。。。。。。。。。报错: No module named 'numpy.distutils._msvccompiler' in numpy.distutils;分析:可能是因为昨天重装tb买的win10专业版,少了一些dll。然后从源码安装numpy是需要编译的,所以编译过程中出错了解决:安装Visual Studio 2019 生成工具 选择安装c++生成工具 (根据python版本选择)

到https://wiki.python.org/moin/WindowsCompilers下载对应MinGW-w64Compiler(https://www.mingw-w64.org/downloads/)

MinGW 就是 GCC 的 Windows 版本 。 以上是 MinGW 的介绍,MinGW-w64 与 MinGW 的区别在于 MinGW 只能编译生成32位可执行程序,而 MinGW-w64 则可以编译生成 64位 或 32位 可执行程序 换源-中科大:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/conda config --set show_channel_urls yes

最后解决: 1.科学上网安装mingw,因为清华源和中科大的源都装不了。 2.下载VS2022(Community):https://visualstudio.microsoft.com/zh-hans/downloads/【安装过程中会把编译MxNet的组件也给装了】

d2l软件包配置

这里有两种方式: 1.JupyterNotebook里面,命令前加上! 2.终端命令行激活虚拟环境,再用conda install 安装

CUDA,CuDNNMxNet(GPU版本)安装及相关配置(CUDA,CuDNN,Graphviz,d2l,虚拟环境配置)及最终建议(mxnet github)

见我的另一篇文章

Gaphaviz下载

这里可以不用下

在conda/anaconda中配置虚拟环境(搭建GPU版本mxnet的运行环境)

1.命令行创建

# 格式:conda create -n 虚拟环境名字 python=你想要的版本号conda create -n gluon python=3.9conda activate gluon

可能踩的坑: 1.An unexpected error has occurred. Conda has prepared the above report. 1)删除.condarc文件(这个文件的位置一般为C:\User\Administrator.condarc,如果设置了清华/中科大源,里面会保存这些镜像源的地址,删除了这个文件其实就是类似于恢复使用官方源) 2)清理缓存索引(运行命令:conda clean -i,可以删除conda中的缓存索引) 3)try close your VPN 2.激活环境后,在虚拟环境中安装mxnet(在命令行输入:pip install mxnet-cu100)

3.测试MxNet-GPU是否安装成功

import mxnet as mxfrom mxnet import nd# 简单的展示gpu配置成功print(mx.cpu(), mx.gpu())# NDArray在CPU上运算x_cpu = nd.array([1, 2, 3])print(x_cpu) # NDArray默认在CPU上 也就是物理内存上分配print(x_cpu.context) # 通过context来查看NDArray所在的设备# NDArray在GPU上运算x_gpu = nd.array([1, 2, 3], ctx=mx.gpu())print(x_gpu) # NDArray默认在CPU上 也就是物理内存上分配print(x_gpu.context) # 通过context来查看NDArray所在的设备

用VSCODE跑MxNEt

可能会出现如下错误:

报错提示:

Running cells with ‘Python 3.9.13 (‘ohmy39’)’ requires ipykernel package. Run the following command to install ‘ipykernel’ into the Python environment. Command: ‘conda install -n ohmy39 ipykernel --update-deps --force-reinstall’

报错原因:

用vscode直接跑jupyter的时候,会出现这个错误。说明当前用的这个虚拟环境还不支持ipykernel。

解决:# 非虚拟环境conda install -n XXX ipykernel --update-deps ## XXX为目标conda环境# 虚拟环境(按照提示输入对应的命令即可)conda install -n ohmy39 ipykernel --update-deps --force-reinstall最后的建议初学者放弃GPU版本的Mxnet吧,1.不要在本地(环境配置太多坑了)2.建议在Colab或者Kaggle上跑,蹭蹭免费的GPU用PyTorch先入门把整个流程走一遍,后期有余力有兴趣再整MxNet

李沐老师的《动手学深度学习》相关网址: 课程材料:http://zh.gluon.ai 互动论坛:http://discuss.gluon.ai(有一些帖子可以为你在学习的过程中遇到的问题提供一些参考) douyu直播:https://www.douyu.com/jiangmen

本文链接地址:https://www.jiuchutong.com/zhishi/287320.html 转载请保留说明!

上一篇:Sonar:VSCode配置SonarLint/SonarLint连接SonarQube(sonar-scanner需要配置环境变量)

下一篇:香浓河对岸的景色,爱尔兰利默里克 (© Piotr Machowczyk/Shutterstock)(为什么微信转账不成功)

  • vivox70pro多少钱(vivox70pro多少钱一台2022年)

    vivox70pro多少钱(vivox70pro多少钱一台2022年)

  • oppok9s有nfc功能吗(oppo k9s有nfc吗)

    oppok9s有nfc功能吗(oppo k9s有nfc吗)

  • 拼多多的拼单什么意思(拼多多拼单什么意思不是也要先付钱吗)

    拼多多的拼单什么意思(拼多多拼单什么意思不是也要先付钱吗)

  • 微信原图过期怎么恢复(微信原图过期怎样恢复)

    微信原图过期怎么恢复(微信原图过期怎样恢复)

  • 我抖音已设私密账号谁能看我(我抖音已设私密账号谁能看我发布的作品)

    我抖音已设私密账号谁能看我(我抖音已设私密账号谁能看我发布的作品)

  • 如果微信密码被盗会有什么后果(如果微信密码被别人改了怎么办)

    如果微信密码被盗会有什么后果(如果微信密码被别人改了怎么办)

  • 苹果官网取消订单什么时候到账(苹果官网取消订单后又想恢复咋办)

    苹果官网取消订单什么时候到账(苹果官网取消订单后又想恢复咋办)

  • 怎么把5g频段的wifi改成2.4g(怎么把5g频段的wifi改成2.4g华为手机)

    怎么把5g频段的wifi改成2.4g(怎么把5g频段的wifi改成2.4g华为手机)

  • ipad旋转不了屏幕失灵(ipad不能屏幕旋转)

    ipad旋转不了屏幕失灵(ipad不能屏幕旋转)

  • 手机相机不能拍照怎么回事(手机相机不能拍照黑屏怎么办)

    手机相机不能拍照怎么回事(手机相机不能拍照黑屏怎么办)

  • 三星s8系统升级后多窗口没了(三星s8升级最新版本怎么样)

    三星s8系统升级后多窗口没了(三星s8升级最新版本怎么样)

  • 陌陌为啥不能语音通话了(陌陌不能语音)

    陌陌为啥不能语音通话了(陌陌不能语音)

  • 美团会员红包能跨省使用吗(美团会员红包能买药吗)

    美团会员红包能跨省使用吗(美团会员红包能买药吗)

  • 电脑开机显卡风扇不转是什么原因(电脑开机显卡风扇声音很大)

    电脑开机显卡风扇不转是什么原因(电脑开机显卡风扇声音很大)

  • ipmp是什么(ip和mp是什么意思)

    ipmp是什么(ip和mp是什么意思)

  • 快手推广12小时和24小时有区别吗(快手推广12小时 为啥过了四个小时就不推了)

    快手推广12小时和24小时有区别吗(快手推广12小时 为啥过了四个小时就不推了)

  • 苹果7充电显示不支持此配件(苹果7充电显示不支持)

    苹果7充电显示不支持此配件(苹果7充电显示不支持)

  • oppok3什么处理器(oppok3处理器是什么处理器)

    oppok3什么处理器(oppok3处理器是什么处理器)

  • r17支持两张电信卡吗(r17支持双电信吗)

    r17支持两张电信卡吗(r17支持双电信吗)

  • 电脑切换大小写快捷键(电脑切换大小写按哪个键)

    电脑切换大小写快捷键(电脑切换大小写按哪个键)

  • 最新win11教育版激活密钥分享 附win11激活工具(winds10教育版)

    最新win11教育版激活密钥分享 附win11激活工具(winds10教育版)

  • Linux系统中iwconfig命令使用详解(linux系统中用户账户有哪些分类)

    Linux系统中iwconfig命令使用详解(linux系统中用户账户有哪些分类)

  • reg.exe - reg是什么进程 有什么用(reg.dll是什么)

    reg.exe - reg是什么进程 有什么用(reg.dll是什么)

  • 土地使用税计入税金及附加吗
  • 怎么恢复自然人个人信息
  • 一般纳税人公司转让一般卖多少钱
  • 未实际收到的投资收益要纳税调整吗
  • 企业所得税季报营业收入,营业成本怎么填
  • 暂估入库可以跨年吗
  • 换出资产为存货为什么不
  • 收到厂家给医药的短信
  • 行政单位拨给下属单位经费会计分录
  • 计提成本会计分录
  • 企业最应避免的外部环境和内部条件组合是
  • 支付境外费用需要交哪些税
  • 外账的作用
  • 申报所得税营业税怎么算
  • 这个月没有进项开了发票可怎么办
  • 公司贷款买车后影响公司收购吗
  • 多缴个税账务处理
  • 合营企业之间为什么不构成关联方
  • 购买工装的进项能抵扣吗
  • 应收票据质押怎么看
  • linux如何安装
  • php utf8转unicode
  • 鸿蒙系统如何设置定位
  • 包工包料工程要交哪些税
  • django ajax 分页
  • 职工住院的护理费标准
  • 软件开发企业进项税额抵扣
  • PHP:imagepalettecopy()的用法_GD库图像处理函数
  • 新西兰南岛西南部
  • php数组分类
  • php常用的字符串函数
  • php代码生成
  • 社保基数和实际工资怎么算
  • 社保缴费工资和实发工资不一样
  • 人工智能内容生成
  • axure rp 9视频教程
  • 与http缓存有关的header
  • php功能实现
  • 每个月计提折旧的分录
  • 房东租金收据
  • js对象模型是什么
  • python3 静态方法
  • 企业会计准则是属于什么
  • 应付帐款借方余额,但对方公司己注销
  • 企业汇总纳税的原则
  • 实行自行申报的项目有哪些
  • 税控盘减免税款冲减管理费用
  • 中小企业投标费怎么算
  • 公司对公账户没钱了辞退员工
  • 小规模增值税减免
  • 2023最新税收优惠政策有哪些
  • 个人为什么不能购买永续债
  • 胶水属于什么开发工具
  • 税控盘交服务费
  • 小规模发票跨月冲红税款可以退回吗
  • 工资薪金个人所得税怎么申报
  • win8系统连接vpn失败提示错误代码807的解决方法
  • 如何解决工作
  • ubuntu20.0.4安装
  • 强化系统设计
  • centos bz
  • mac连不上无线网络
  • linuxmail命令
  • linux系统怎么固定ip地址
  • windows的气泡屏保会加速
  • win1020h2版好不好
  • 投影变换的使用方法
  • 深入理解新发展理念心得体会3篇
  • excel如何制作登录界面代码
  • jquery理解
  • python简要说明读取文件的一般流程
  • 基于JAVASCRIPT实现的可视化工具是
  • python str()怎么用
  • javascript要学到什么程度
  • 公司税务风险情况说明怎么写
  • 四川灵活就业医保每月返多少钱
  • 小微企业不交所得税
  • 税务总局转变税收征管方式
  • 船舶吨税的税目
  • 交管123发票审核
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设