【问题标题】:I am not able to install pytorch in jupyter and Spyder?我无法在 jupyter 和 Spyder 中安装 pytorch?
【发布时间】:2021-08-18 09:30:56
【问题描述】:

【问题讨论】:

标签: python jupyter-notebook anaconda pytorch spyder


【解决方案1】:

您的问题只是 conda 无法安装 pytorch;这可能有多种原因。忘记 spyder 和 jupyter,它们不是问题。

1.来自 pytorch 文档,它显示 pytorch 已安装 100%

不,它没有。查看底线:Rolling back transaction: ...working... doneconda 没有成功安装包。你需要进一步调试原因(目录权限问题?安装在用户 ID 下?依赖冲突?)按照我的建议在底部。

2.在 conda 环境中。为 jupyter 和 spyder 安装

不,他们没有!他们只显示 conda 已经(以前)安装了 jupyter 和 spyder 可执行文件。那些不会告诉你安装了哪些 conda 包。这就是conda list 所做的。

3.在 conda 列表中 pytorch 没有显示

正确。因为它从来没有按照上面的 1. 安装它。

您必须调试步骤 1. 失败的原因。可能的原因有很多,而您没有提供足够的调试信息,我们无法判断是哪一个。

请发布有关失败原因的额外信息。建议您执行以下操作:

  • 仅尝试 conda install pytorch -c pytorch 本身,而不是所有其他包,它们会使约束求解更加困难。
  • 尝试详细模式:conda install -v pytorch -c pytorch
    • 详细模式应该告诉你为什么 conda 认为它需要回滚事务(例如 2+ 个不同包的依赖项冲突)
  • 检查您在哪个用户和权限下进行 conda 安装,它们与 Anaconda 安装相同吗? (通常,如果您在 Windows/Linux/Mac 下使用 GUI 安装程序,它假定它可以/应该作为管理员或其他用户,无需询问您)。
  • 在极少数情况下,您可能需要核对您的 conda 环境并创建一个新环境。如果您在 48 多个小时后无法调试它,我会这样做。如果您在“base”下安装每个包,特别是对于 R 和 Python,这是一个已知问题。即使不会破坏事物,对太多事物使用“基本”环境也会减慢约束求解的速度,从而需要花费数小时,或者永远挂起。
  • 最后,在您最终安装包之后,查看是否需要设置 PYTHONPATH(在 Anaconda GUI 包管理器中和 Unix shell .bashrc/Windows 环境设置中/两者中)。
  • 请参阅 anaconda 文档、SO 以及许多优秀的第三方博客。

【讨论】:

    猜你喜欢
    • 2019-03-12
    • 2021-04-04
    • 2023-04-04
    • 2021-04-23
    • 2022-01-19
    • 2017-04-06
    • 2020-10-06
    • 2019-02-25
    • 1970-01-01
    相关资源
    最近更新 更多