gpt4 book ai didi

python - 如何在MSVS2017中安装并运行pytorch(以避免 "module not found"语句上的 "import torch"错误)?

转载 作者:行者123 更新时间:2023-12-01 09:16:53 24 4
gpt4 key购买 nike

我正在尝试在 MSVS2017 中使用 pytorch。我启动了一个 pytorch 项目,使用 python3.6 设置了 anaconda 环境,但是当我运行调试器时,我在第一个导入语句“import torch”上收到“模块未找到”错误。我尝试了各种方法来安装 pytorch,以允许 MSVS2017 使用它,包括命令行和 Anaconda 命令行安装(使用其他密切相关的 StackOverflow 问题的提示),但我无法清除错误。这是原生 MSVS2017 项目类型,附带 AI 工具模块。我做错了什么?

最佳答案

可能,在我们安装 MSVS2017 之日(尤其是在 2018 年 4 月之前),Windows pytorch 还没有官方 .whl 文件(此后情况已发生变化)。此外,考虑到默认安装路径,Windows 上的权限(或文件锁定访问)可能会出现问题(例如,当尝试安装到“c:\ProgramData”文件夹时)。

解决方案是 1) 确保首先安装所有 pytorch 必备组件(例如,如果在失败的 pytorch 安装过程中出现“_____ 需要 _____ 未安装,例如 cython,则安装 cython)2) 避免使用 --user 开关解决权限错误,以及 3) 直接从在线存储库安装。

因此,在环境命令行(“Python 环境”工具的右上角)提供 --user http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36 -cp36m-win_amd64.whl

此操作将创建并执行命令:pip install --user http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl.

顺便说一句,您只需输入软件包名称即可在此环境命令行中安装所有软件包(例如,cython、torchvision、scipy 等...)。

关于python - 如何在MSVS2017中安装并运行pytorch(以避免 "module not found"语句上的 "import torch"错误)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51173695/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com