简体   繁体   English

TensorFlow(Mac OS X)安装:URLError

[英]TensorFlow (Mac OS X) installation: URLError

OS X version: 10.11.5 (El Capitan) OS X版本: 10.11.5(El Capitan)

TensorFlow version: 9.0 TensorFlow版本: 9.0

After installing pip, I proceeded to install TensorFlow following the instructions under "Pip installation" from TensorFlow.org . 安装pip之后,我按照TensorFlow.org的“Pip安装”中的说明继续安装TensorFlow

export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0-py2-none-any.whl

then 然后

sudo pip install --upgrade $TF_BINARY_URL

However, even though I copied and pasted the command, I received "URLError". 但是,即使我复制并粘贴了命令,我也收到了“URLError”。

sudo pip install --upgrade $TF_BINARY_URL Downloading/unpacking https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0-py2-none-any.whl Error while getting https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0-py2-none-any.whl Exception: Traceback (most recent call last): File "/Users/user-name/anaconda/lib/python2.7/site-packages/pip/basecommand.py", line 139, in main status = self.run(options, args) File "/Users/user-name/anaconda/lib/python2.7/site-packages/pip/commands/install.py", line 266, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/Users/user-name/anaconda/lib/python2.7/site-packages/pip/req.py", line 1033, in prepare_files self.unpack_url(url, location, self.is_download) File "/Users/user-name/anaconda/lib/python2.7/site-packages/pip/req.py", line 1161, in unpack_url retval = unpack_http_url(link, location, self.download_cache, self.download_dir) File "/Users/user-name/anaconda/lib/python2.7/site-pack sudo pip install --upgrade $ TF_BINARY_URL正在下载/解压缩https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0-py2-none-any.whl获取https://storage.googleapis.com时出错/tensorflow/mac/tensorflow-0.9.0-py2-none-any.whl异常:回溯(最近一次调用最后一次):文件“/Users/user-name/anaconda/lib/python2.7/site-packages/pip /basecommand.py“,第139行,主状态= self.run(options,args)文件”/Users/user-name/anaconda/lib/python2.7/site-packages/pip/commands/install.py“ ,第266行,运行中的requirement_set.prepare_files(finder,force_root_egg_info = self.bundle,bundle = self.bundle)文件“/Users/user-name/anaconda/lib/python2.7/site-packages/pip/req.py “,第1033行,在prepare_files self.unpack_url(url,location,self.is_download)文件”/Users/user-name/anaconda/lib/python2.7/site-packages/pip/req.py“,第1161行,在unpack_url retval = unpack_http_url(link,location,self.download_cache,self.download_dir)文件“/Users/user-name/anaconda/lib/python2.7/site-pack ages/pip/download.py", line 534, in unpack_http_url resp = _get_response_from_url(target_url, link) File "/Users/user-name/anaconda/lib/python2.7/site-packages/pip/download.py", line 569, in _get_response_from_url resp = urlopen(target_url) File "/Users/user-name/anaconda/lib/python2.7/site-packages/pip/download.py", line 143, in call response = self.get_opener(scheme=scheme).open(url) File "/Users/user-name/anaconda/lib/python2.7/urllib2.py", line 404, in open response = self._open(req, data) File "/Users/user-name/anaconda/lib/python2.7/urllib2.py", line 422, in _open '_open', req) File "/Users/user-name/anaconda/lib/python2.7/urllib2.py", line 382, in _call_chain result = func(*args) File "/Users/user-name/anaconda/lib/python2.7/site-packages/pip/download.py", line 123, in https_open return self.do_open(self.specialized_conn_class, req) File "/Users/user-name/anaconda/lib/python2.7/urllib2.py", line 1184, in do_open raise URLError(err) URLError: Storing complete log in /Users/user-n age / pip / download.py“,第534行,在unpack_http_url resp = _get_response_from_url(target_url,link)文件”/Users/user-name/anaconda/lib/python2.7/site-packages/pip/download.py“,第569行,在_get_response_from_url resp = urlopen(target_url)文件“/Users/user-name/anaconda/lib/python2.7/site-packages/pip/download.py”,第143行,在call response = self.get_opener( scheme = scheme).open(url)文件“/Users/user-name/anaconda/lib/python2.7/urllib2.py”,404行,打开响应= self._open(req,data)文件“/ Users /user-name/anaconda/lib/python2.7/urllib2.py“,第422行,在_open'_open',req)文件”/Users/user-name/anaconda/lib/python2.7/urllib2.py“ ,第382行,_call_chain结果= func(* args)文件“/Users/user-name/anaconda/lib/python2.7/site-packages/pip/download.py”,第123行,在https_open中返回self.do_open (self.specialized_conn_class,req)文件“/Users/user-name/anaconda/lib/python2.7/urllib2.py”,第1184行,在do_open中引发URLError(错误)URLError:存储完整的登录/ Users / user- ñ ame/.pip/pip.log AME /将该.pip / pip.log

I found this post from Stackoverflow. 我从Stackoverflow发现了这篇文章 The accepted answer suggested the cause of "urlopen error" may be the older version of python. 接受的答案表明“urlopen错误”的原因可能是旧版本的python。 After updating python from 2.7.5 to 2.7.12, the problem is solved. 将python从2.7.5更新到2.7.12之后,问题就解决了。

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

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