在Anaconda中使用virtualenv pip安装Tensorflow

声光镜

我试图在Windows 10的Anaconda中的virtualenv中使用pip安装tensorflow,在激活我的virtualenv时,运行时pip install tensorflow出现错误:

ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow

这可能是因为tensorflow不支持我正在使用的Python3.8帖子的更新内容说,现在应该可以了,但是对我来说不行。我尝试了答案所暗示的一切,没有更好的运气。

因此,我尝试了以下方法降级到Python3.7:

但是,当我激活virtualenv时,所有这些尝试都令人难以置信地看到Python切换回了3.8版。即使我破坏了环境并在较旧的Anaconda中重新创建了环境。

我也在py -3.7 -m pip install tensorflowPython 3.7的Anaconda中进行了尝试(使用最新的Anaconda时,找不到正确版本的Python)。它导致错误:

无法卸载“ wrapt”。这是一个distutils安装的项目,因此我们无法准确确定属于该文件的文件,而这只会导致部分卸载。

我修复了它的运行问题,conda update wrapt然后再次启动了tensorflow安装命令。在安装和删除许多软件包之后,它显示以下错误:

错误:2020年10月之后,您可能会在安装或更新软件包时遇到错误。这是因为pip会改变其解决依赖关系冲突的方式。

我们建议您使用--use-feature = 2020-resolver在新的解析器成为默认值之前对其进行测试。

pytest-doctestplus 0.2.0需要pytest> = 2.8.0,但是您将拥有不兼容的pytest 0.0.0。pytest-astropy 0.5.0需要pytest> = 3.1.0,但是您将拥有不兼容的pytest 0.0.0。

实际上,我可以看到安装无效:

  • pip freeze > requirements.txt 创建一个空的requirements.txt

  • 在Python控制台中,当我尝试时import keras,它解析为:

     Traceback (most recent call last):
       File "C:\Users\my_private_path\venv\lib\site-packages\keras\__init__.py", line 3, in <module>
         from tensorflow.keras.layers.experimental.preprocessing import RandomRotation
     ModuleNotFoundError: No module named 'tensorflow'
    
     During handling of the above exception, another exception occurred:
    
     Traceback (most recent call last):
       File "<stdin>", line 1, in <module>
       File "C:\Users\my_private_path\venv\lib\site-packages\keras\__init__.py", line 5, in <module>
         raise ImportError(
     ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow`
    

似乎无论我尝试多少路径,tensorflow都不喜欢Anaconda中的virtualenv。有人会起作用吗?

格里

我一直在使用带有Tensorflow的虚拟环境,并且运行良好。首先使用Anaconda创建一个新环境。在Anaconda主页上,单击环境。当“环境”页面出现时,单击“创建”。将会弹出一个新窗口。为环境命名(例如,命名为tf),然后选中python复选框。从下拉列表中选择python 3.7。安装了python 3.7会创建一个名为tf的新环境。现在转到conda的Anaconda提示符。输入conda激活tf。现在使用conda安装tensorflow(不要使用pip)。Conda自动安装cudnn 7.6.5和CUDA Toolkit 10.1.243和tensorflow 2.1.0。如果您想要tensorflow 2.2,请按照说明先安装2.1.0。然后使用pip install tensorflow == 2.2.0来安装2.2。2.2与2.1一起安装的工具包和cudnn版本兼容。Conda最多只能安装2.1.0版之前的tensorflow。使用pip或conda安装所需的任何其他软件包。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Windows 中使用 Pip Python 3.5 anaconda 安装 tensorflow

来自分类Dev

在virtualenv中使用pip安装pyaudio

来自分类Dev

使用pip install的SSLError(安装TensorFlow)

来自分类Dev

使用pip安装tensorflow会导致错误

来自分类Dev

使用 PIP 安装 Tensorflow Windows “Nightly Build”

来自分类Dev

为什么不使用 pip 安装 tensorflow?

来自分类Dev

未找到在 virtualenv 中使用 PIP 安装的模块

来自分类Dev

如何在 jupyter notebook 中使用 TensorFlow?我已经通过 python 3.5 pip 安装了 TensorFlow

来自分类Dev

无法使用pip版本20安装tensorflow,找不到版本?

来自分类Dev

仅使用PIP为CPU安装Tensorflow 2.x

来自分类Dev

使用 pip for gpu 安装后找不到 tensorflow

来自分类Dev

在已经使用pip安装Tensorflow的情况下从源代码安装Tensorflow

来自分类Dev

如何在virtualenv中使用pip

来自分类Dev

Virtualenv不安装pip

来自分类Dev

使用virtualenv安装pip3

来自分类Dev

在OSX,virtualenv中使用pip install安装MySQL-python时出错

来自分类Dev

在CentOS上的virtualenv中使用pip进行安装遇到分段错误

来自分类Dev

无法在 linux 中使用 anaconda 安装 qutip

来自分类Dev

尝试在 anaconda 环境中使用 pip 安装包时出现代理连接错误

来自分类Dev

使用 virtualenv 为 python 安装 tensorflow 的问题

来自分类Dev

在Anaconda上安装Tensorflow

来自分类Dev

使用Python 3.5和Anaconda安装Tensorflow

来自分类Dev

在Windows上使用Anaconda安装Tensorflow

来自分类Dev

在Windows上使用Anaconda安装Tensorflow

来自分类Dev

如果我已经安装了Anaconda Python,如何在R中使用TensorFlow?

来自分类Dev

Mac OSX使用pip安装tensorflow的文件夹在哪里?

来自分类Dev

使用pip安装JupyterLab

来自分类Dev

使用pip安装SOAPpy

来自分类Dev

使用Pip安装Flask

Related 相关文章

  1. 1

    在 Windows 中使用 Pip Python 3.5 anaconda 安装 tensorflow

  2. 2

    在virtualenv中使用pip安装pyaudio

  3. 3

    使用pip install的SSLError(安装TensorFlow)

  4. 4

    使用pip安装tensorflow会导致错误

  5. 5

    使用 PIP 安装 Tensorflow Windows “Nightly Build”

  6. 6

    为什么不使用 pip 安装 tensorflow?

  7. 7

    未找到在 virtualenv 中使用 PIP 安装的模块

  8. 8

    如何在 jupyter notebook 中使用 TensorFlow?我已经通过 python 3.5 pip 安装了 TensorFlow

  9. 9

    无法使用pip版本20安装tensorflow,找不到版本?

  10. 10

    仅使用PIP为CPU安装Tensorflow 2.x

  11. 11

    使用 pip for gpu 安装后找不到 tensorflow

  12. 12

    在已经使用pip安装Tensorflow的情况下从源代码安装Tensorflow

  13. 13

    如何在virtualenv中使用pip

  14. 14

    Virtualenv不安装pip

  15. 15

    使用virtualenv安装pip3

  16. 16

    在OSX,virtualenv中使用pip install安装MySQL-python时出错

  17. 17

    在CentOS上的virtualenv中使用pip进行安装遇到分段错误

  18. 18

    无法在 linux 中使用 anaconda 安装 qutip

  19. 19

    尝试在 anaconda 环境中使用 pip 安装包时出现代理连接错误

  20. 20

    使用 virtualenv 为 python 安装 tensorflow 的问题

  21. 21

    在Anaconda上安装Tensorflow

  22. 22

    使用Python 3.5和Anaconda安装Tensorflow

  23. 23

    在Windows上使用Anaconda安装Tensorflow

  24. 24

    在Windows上使用Anaconda安装Tensorflow

  25. 25

    如果我已经安装了Anaconda Python,如何在R中使用TensorFlow?

  26. 26

    Mac OSX使用pip安装tensorflow的文件夹在哪里?

  27. 27

    使用pip安装JupyterLab

  28. 28

    使用pip安装SOAPpy

  29. 29

    使用Pip安装Flask

热门标签

归档