简体   繁体   English

在 Windows 上安装 tensorflow-gpu 时出错 10: UnsatisfiableError: The following specifications were found to be incompatible to each other

[英]Error intsalling tensorflow-gpu on Windows 10 : UnsatisfiableError: The following specifications were found to be incompatible with each other

For installing TensorFlow-gpu on a Windows 10 machine, I followed step-by-step this very detailed post https://medium.com/analytics-vidhya/tensorflow-2-3-0-with-gpu-support-on-windows-10-f975a552ea7c but I got stuck at the step of installing the library tensorflow-gpu (I had previusly uninstalled the already existing tensorflow one).为了在 Windows 10 机器上安装 TensorFlow-gpu,我一步一步地按照这个非常详细的帖子https://medium.com/analytics-vidhya/tensorflow-2-3-0-with-gpu-support-on- windows-10-f975a552ea7c但我卡在了安装库 tensorflow-gpu 的步骤(我之前已经卸载了已经存在的 tensorflow 之一)。 I tried to install it both with conda and pip3 command, but I always get this error我尝试使用 conda 和 pip3 命令安装它,但我总是收到此错误

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Before reaching this point, when I try to install with conda installa command i get this在达到这一点之前,当我尝试使用 conda installa 命令安装时,我得到了这个

(mltrade2GPU) D:\Dropbox\PROJECTS\MLTrading>conda install tensorflow-gpu
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: /
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.-
Examining @/win-64::__cuda==11.8=0:   0%|                                                        | 0/5 [00:00<?, ?it/s]-failed

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

instead with pip3而不是 pip3

(mltrade2GPU) D:\Dropbox\PROJECTS\MLTrading>pip3 install tensorflow-gpu
Collecting tensorflow-gpu
  Downloading tensorflow_gpu-2.10.1-cp310-cp310-win_amd64.whl (455.9 MB)
     ---------------------------------------- 455.9/455.9 MB 1.6 MB/s eta 0:00:00
Requirement already satisfied: wrapt>=1.11.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (1.14.1)
Collecting libclang>=13.0.0
  Downloading libclang-14.0.6-py2.py3-none-win_amd64.whl (14.2 MB)
     ---------------------------------------- 14.2/14.2 MB 3.7 MB/s eta 0:00:00
Collecting gast<=0.4.0,>=0.2.1
  Downloading gast-0.4.0-py3-none-any.whl (9.8 kB)
Requirement already satisfied: termcolor>=1.1.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (2.1.1)
Requirement already satisfied: keras-preprocessing>=1.1.1 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (1.1.2)
Collecting tensorflow-io-gcs-filesystem>=0.23.1
  Downloading tensorflow_io_gcs_filesystem-0.28.0-cp310-cp310-win_amd64.whl (1.5 MB)
     ---------------------------------------- 1.5/1.5 MB 3.1 MB/s eta 0:00:00
Requirement already satisfied: astunparse>=1.6.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (1.6.3)
Requirement already satisfied: h5py>=2.9.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (3.7.0)
Collecting keras<2.11,>=2.10.0
  Downloading keras-2.10.0-py2.py3-none-any.whl (1.7 MB)
     ---------------------------------------- 1.7/1.7 MB 11.9 MB/s eta 0:00:00
Requirement already satisfied: typing-extensions>=3.6.6 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (4.3.0)
Requirement already satisfied: google-pasta>=0.1.1 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (0.2.0)
Requirement already satisfied: flatbuffers>=2.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (2.0)
Requirement already satisfied: numpy>=1.20 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (1.21.6)
Collecting tensorboard<2.11,>=2.10
  Downloading tensorboard-2.10.1-py3-none-any.whl (5.9 MB)
     ---------------------------------------- 5.9/5.9 MB 3.9 MB/s eta 0:00:00
Requirement already satisfied: setuptools in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (65.5.0)
Requirement already satisfied: six>=1.12.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (1.16.0)
Requirement already satisfied: packaging in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (21.3)
Collecting tensorflow-estimator<2.11,>=2.10.0
  Downloading tensorflow_estimator-2.10.0-py2.py3-none-any.whl (438 kB)
     ---------------------------------------- 438.7/438.7 kB 4.6 MB/s eta 0:00:00
Requirement already satisfied: opt-einsum>=2.3.2 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (3.3.0)
Collecting protobuf<3.20,>=3.9.2
  Downloading protobuf-3.19.6-cp310-cp310-win_amd64.whl (895 kB)
     ---------------------------------------- 895.7/895.7 kB 28.6 MB/s eta 0:00:00
Requirement already satisfied: grpcio<2.0,>=1.24.3 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (1.42.0)
Requirement already satisfied: absl-py>=1.0.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorflow-gpu) (1.3.0)
Requirement already satisfied: wheel<1.0,>=0.23.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from astunparse>=1.6.0->tensorflow-gpu) (0.37.1)
Requirement already satisfied: markdown>=2.6.8 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorboard<2.11,>=2.10->tensorflow-gpu) (3.4.1)
Requirement already satisfied: werkzeug>=1.0.1 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorboard<2.11,>=2.10->tensorflow-gpu) (2.2.2)
Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorboard<2.11,>=2.10->tensorflow-gpu) (0.4.6)
Requirement already satisfied: requests<3,>=2.21.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorboard<2.11,>=2.10->tensorflow-gpu) (2.28.1)
Requirement already satisfied: google-auth<3,>=1.6.3 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorboard<2.11,>=2.10->tensorflow-gpu) (2.14.1)
Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorboard<2.11,>=2.10->tensorflow-gpu) (0.6.0)
Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from tensorboard<2.11,>=2.10->tensorflow-gpu) (1.8.1)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from packaging->tensorflow-gpu) (3.0.9)
Requirement already satisfied: rsa<5,>=3.1.4 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard<2.11,>=2.10->tensorflow-gpu) (4.9)
Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard<2.11,>=2.10->tensorflow-gpu) (0.2.7)
Requirement already satisfied: cachetools<6.0,>=2.0.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard<2.11,>=2.10->tensorflow-gpu) (5.2.0)
Requirement already satisfied: requests-oauthlib>=0.7.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.11,>=2.10->tensorflow-gpu) (1.3.1)
Requirement already satisfied: charset-normalizer<3,>=2 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.11,>=2.10->tensorflow-gpu) (2.1.1)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.11,>=2.10->tensorflow-gpu) (1.26.13)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.11,>=2.10->tensorflow-gpu) (2022.9.24)
Requirement already satisfied: idna<4,>=2.5 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.11,>=2.10->tensorflow-gpu) (3.4)
Requirement already satisfied: MarkupSafe>=2.1.1 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from werkzeug>=1.0.1->tensorboard<2.11,>=2.10->tensorflow-gpu) (2.1.1)
Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard<2.11,>=2.10->tensorflow-gpu) (0.4.8)
Requirement already satisfied: oauthlib>=3.0.0 in c:\users\federico\anaconda3\envs\mltrade2gpu\lib\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.11,>=2.10->tensorflow-gpu) (3.2.2)
Installing collected packages: libclang, keras, tensorflow-io-gcs-filesystem, tensorflow-estimator, protobuf, gast, tensorboard, tensorflow-gpu
  Attempting uninstall: keras
    Found existing installation: keras 2.9.0
    Uninstalling keras-2.9.0:
      Successfully uninstalled keras-2.9.0
  Attempting uninstall: tensorflow-estimator
    Found existing installation: tensorflow-estimator 2.9.0
    Uninstalling tensorflow-estimator-2.9.0:
      Successfully uninstalled tensorflow-estimator-2.9.0
  Attempting uninstall: protobuf
    Found existing installation: protobuf 3.20.1
    Uninstalling protobuf-3.20.1:
      Successfully uninstalled protobuf-3.20.1
  Attempting uninstall: gast
    Found existing installation: gast 0.5.3
    Uninstalling gast-0.5.3:
      Successfully uninstalled gast-0.5.3
  Attempting uninstall: tensorboard
    Found existing installation: tensorboard 2.9.0
    Uninstalling tensorboard-2.9.0:
      Successfully uninstalled tensorboard-2.9.0
ERROR: Could not install packages due to an OSError: [WinError 5] Accesso negato: 'C:\\Users\\Federico\\anaconda3\\envs\\mltrade2GPU\\Lib\\site-packages\\tensorflow\\compiler\\tf2tensorrt\\_pywrap_py_utils.pyd'
Consider using the `--user` option or check the permissions.

There is a version conflict between the tensorflow-gpu and the current CUDA version you have installed. tensorflow-gpu和你现在安装的CUDA版本有版本冲突。 You need CUDA 11.0 for it to work, but you got CUDA 11.8 installed.你需要 CUDA 11.0 才能工作,但你安装了 CUDA 11.8。

Either install a specific CUDA version OR adapt to a specific tensorflow-gpu package version.安装特定的 CUDA 版本或适应特定的tensorflow-gpu package 版本。 According to the PyPI site, version 2.10.1 should be correct: pip install tensorflow-gpu==2.10.1 !根据 PyPI 站点,版本2.10.1应该是正确的: pip install tensorflow-gpu==2.10.1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 UnsatisfiableError:发现以下规范相互不兼容:<empty list></empty> - UnsatisfiableError: The following specifications were found to be incompatible with each other: <empty list> 如何修复“UnsatisfiableError:发现以下规范相互不兼容:-pip -&gt; python=3.6” - How to fix "UnsatisfiableError: The following specifications were found to be incompatible with each other: - pip -> python=3.6" Anaconda - 不满意的错误:发现以下规格存在冲突 - Anaconda - UnsatisfiableError: The following specifications were found to be in conflict 当我遇到UnsatisfiableError时,如何安装tensorflow:发现以下规范存在冲突:…? - How can I install tensorflow when I'm getting UnsatisfiableError: The following specifications were found to be in conflict: …? 如何修复:unsatisfiableerror:发现以下规范存在冲突 - how to fix :unsatisfiableerror: the following specifications were found to be in conflict 无法在 Windows 10 上安装 Tensorflow-gpu - Unable to install Tensorflow-gpu on Windows 10 在Windows 10上安装tensorflow-gpu - Install tensorflow-gpu on windows 10 UnsatisfiableError:发现以下规范存在冲突:conda 4.0.8 *-&gt; conda-env &lt;2.5-&gt; python 2.7 *-python 3.6 * - UnsatisfiableError: The following specifications were found to be in conflict: conda 4.0.8* -> conda-env <2.5 -> python 2.7* - python 3.6* UnsatisfiableError:发现以下规范存在冲突:-opencv3-&gt; python 2.7 *-python 3.6 * - UnsatisfiableError: The following specifications were found to be in conflict: - opencv3 -> python 2.7* - python 3.6* UnsatisfiableError:发现以下规范存在冲突:-pil-&gt; python 2.6 *-python 3.6 * - UnsatisfiableError: The following specifications were found to be in conflict: - pil -> python 2.6* - python 3.6*
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM