简体   繁体   English

无法在Python中安装Tensorflow

[英]Cannot install Tensorflow in Python

I'm running python 3.5.3 on Windows 我在Windows上运行python 3.5.3

I tried using 我尝试使用

pip install --upgrade tensorflow 

and here's what i get back 这就是我回来的

Using cached tensorflow-1.0.1-cp35-cp35m-win_amd64.whl
Requirement already up-to-date: wheel>=0.26 in 
c:\users\max\miniconda3\lib\site-packages (from tensorflow)
Exception:
Traceback (most recent call last):
  File "C:\Users\Max\Miniconda3\lib\site-packages\pip\basecommand.py", line 
215, in main
status = self.run(options, args)
  File "C:\Users\Max\Miniconda3\lib\site-packages\pip\commands\install.py", line 335, in run
    wb.build(autobuilding=True)
  File "C:\Users\Max\Miniconda3\lib\site-packages\pip\wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "C:\Users\Max\Miniconda3\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "C:\Users\Max\Miniconda3\lib\site-packages\pip\req\req_set.py", line 666, in _prepare_file
    check_dist_requires_python(dist)
  File "C:\Users\Max\Miniconda3\lib\site-packages\pip\utils\packaging.py", line 48, in check_dist_requires_python
    feed_parser.feed(metadata)
  File "C:\Users\Max\Miniconda3\lib\email\feedparser.py", line 178, in feed
self._input.push(data)
  File "C:\Users\Max\Miniconda3\lib\email\feedparser.py", line 104, in push
self._partial.write(data)
TypeError: string argument expected, got 'NoneType'

I've also tried 我也尝试过

pip3 install --upgrade tensorflow

but I get back 但是我回来了

'pip3' is not recognized as an internal or external command, operable program or batch file.

I'm not too sure what the error is, and googling hasn't gotten me any results 我不太确定错误是什么,并且谷歌搜索没有给我任何结果

I also had the same issue. 我也有同样的问题。 I'm using Anaconda, and I managed to install it with these commands: 我正在使用Anaconda,并设法通过以下命令进行安装:

conda create -n tensorflow 
activate tensorflow
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl

This worked for me, and probably this will work for miniconda too. 这对我有用,也许对迷你康达也有用。

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM