我已经搜索了全部搜索,现在我正处于放弃的边缘。TensorFlow的CPU版本安装正常,但我想使用GPU。我之前曾经将theano与gpu与cuda8和cudnn 5.1一起使用,所以他们应该没事。我还试图安装与结果相同的tensorflow的夜间构建。
有关接下来要检查的内容的任何建议。我要把它全部扔掉,安装VirtualBox和Ubuntu,然后从那里运行所有内容(尽管出现了著名的原因,但不想:))。
(C:UsersJensAnaconda3) C:UsersJensDocuments>pip install tensorflow-gpu
Collecting tensorflow-gpu
Using cached tensorflow_gpu-1.0.0-cp35-cp35m-win_amd64.whl
Requirement already satisfied: protobuf>=3.1.0 in c:usersjensanaconda3libsite-packages (from tensorflow-gpu)
Requirement already satisfied: six>=1.10.0 in c:usersjensanaconda3libsite-packages (from tensorflow-gpu)
Requirement already satisfied: numpy>=1.11.0 in c:usersjensanaconda3libsite-packages (from tensorflow-gpu)
Requirement already satisfied: wheel>=0.26 in c:usersjensanaconda3libsite-packages (from tensorflow-gpu)
Exception:
Traceback (most recent call last):
File "C:UsersJensAnaconda3libsite-packagespipbasecommand.py", line 215, in main
status = self.run(options, args)
File "C:UsersJensAnaconda3libsite-packagespipcommandsinstall.py", line 335, in run
wb.build(autobuilding=True)
File "C:UsersJensAnaconda3libsite-packagespipwheel.py", line 749, in build
self.requirement_set.prepare_files(self.finder)
File "C:UsersJensAnaconda3libsite-packagespipreqreq_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "C:UsersJensAnaconda3libsite-packagespipreqreq_set.py", line 666, in _prepare_file
check_dist_requires_python(dist)
File "C:UsersJensAnaconda3libsite-packagespiputilspackaging.py", line 48, in check_dist_requires_python
feed_parser.feed(metadata)
File "C:UsersJensAnaconda3libemailfeedparser.py", line 177, in feed
self._input.push(data)
File "C:UsersJensAnaconda3libemailfeedparser.py", line 101, in push
parts = data.splitlines(True)
AttributeError: 'NoneType' object has no attribute 'splitlines'*
这似乎是Anaconda本身的问题,而不是张紧曲,请您尝试:
- 卸载TensorFlow
- 使用
conda install
安装TensorFlow
还可以在GitHub上查看此问题。我也建议您,但是请注意,因为我没有测试这个,请下载每晚构建并安装它而不是PYPI软件包。
编辑:现在我看到@Mrry已经指出了您的方向,以便可能有效。
您在正确的轨道上的位置。我进行了干净的Anaconda3安装,并创建了两个新环境。一个用于Theano,一个用于Tensorflow。
使用干净的安装,我可以使用
pip install tensorflow-gpu
现在Theano和TensorFlow都可以使用GPU。
谢谢