python - 使用 "pip install magenta"的 Magenta 安装即使在新环境中也有错误

标签 python magenta

几天来,我一直在尝试在 anaconda 上安装 magenta,但每次我觉得自己接近实现可以运行它的实际功能环境时,我都会遇到错误。最初我认为这个问题可能是一些版本冲突,所以我创建了一个全新的环境并运行“pip install magenta”希望能得到一个工作环境。那是我在安装过程中遇到这两个错误的时候:

ERROR: tensorflow 2.2.0 has requirement scipy==1.4.1; python_version >= "3", but you'll have scipy 1.5.1 which is incompatible.
ERROR: tensor2tensor 1.15.7 has requirement tensorflow-probability==0.7.0, but you'll have tensorflow-probability 0.10.1 which is incompatible.

我认为这可能是一个简单的修复,因为它可能只是我需要安装的不同版本,所以我继续安装它在错误消息中指出需要的指定版本。然后我得到了一个完全不同的错误,它的结构相同但略有不同。

ERROR: apache-beam 2.22.0 has requirement oauth2client<4,>=2.0.1, but you'll have oauth2client 4.1.3 which is incompatible.

收到此错误后,我决定最好重新开始并再次尝试此操作,因此我创建了另一个新环境并重新进行了所有操作。不用说,我的许多尝试没有给我任何返回,更不用说功能环境了。

我什至花时间联系了一位 friend 并寻求他的帮助,他按照与我类似的步骤并使用 pip 安装来尝试获取洋红色,但这只会在他的机器上导致同样的两个错误.我还尝试从计算机上完全清除 python,然后从计算机上清除 anaconda 并重新安装,我已经用不同版本的 python 对此进行了测试。

这一切中最奇怪的部分是当我最初在我的第一个环境中安装 magenta 时,它实际上已经编译了代码,直到它说 tensorflow 已经过时,这就是让我疯狂追逐的原因找到所有内容的所有正确版本。

我也试过在更改版本之后甚至之前只是简单地忽略问题,只是尝试在 IntelliJ 中编译代码,但是每当我尝试使用该环境时,它要么根本不会编译任何东西,要么有这两个错误。

2020-07-17 00:38:44.182011: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-07-17 00:38:44.182121: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

我想也许我完全遗漏了关于整个情况的某些东西,或者希望它是一些非常简单的东西,但看起来问题比实际情况要大。

任何帮助都将不胜感激,如果需要任何日志,我会提供。我只想让 magenta 为我计划尝试的项目工作,似乎仅安装它最终将成为整个项目中最耗时的部分。

最佳答案

2020-07-17 00:38:44.182011: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found 2020-07-17 00:38:44.182121: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

如果您的机器上没有 GPU,请忽略该错误。如果您有,请安装 CUDA,它提供了缺少的库。

ERROR: apache-beam 2.22.0 has requirement oauth2client<4,>=2.0.1, but you'll have oauth2client 4.1.3 which is incompatible.

只需安装所有不兼容的依赖项 pip 手动提示正确的版本,你应该安装它。

关于python - 使用 "pip install magenta"的 Magenta 安装即使在新环境中也有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62948255/

相关文章:

python - 从 python 脚本但在 python 脚本之外运行 python 脚本

css - magenta.js Visualizer() 渲染模糊笔记

tensorflow - 洋红色构建目标的预期输出和预期构建路径行为是什么?

洋红色内核中具有三个选项的 C 结构

python - 如何打印lda主题模型和每个主题的词云

python - 与 distutils 共享库依赖项

tensorflow - 加载模型权重后的 CuDNN 库兼容性错误

python - 字典未正确填充

Python:pyximporting 一个依赖于本地库的 pyx