“AttributeError:'NoneType'”每次使用pip时都会显示出来

我可以安装轮子,但不能使用“点子安装”模块“,就像我不能从互联网上安装这些模块。

错误

AttributeError:'NoneType'对象没有属性'startswith'

pipetensorflow,普通的模块,如“请求”或“numpy”不能通过点安装。

C:\Users\Think>pip install tensorflow Collecting tensorflow Exception: Traceback (most recent call last): File "D:\Anaconda3\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, args) File "D:\Anaconda3\lib\site-packages\pip\commands\install.py", line 335, in run wb.build(autobuilding=True) File "D:\Anaconda3\lib\site-packages\pip\wheel.py", line 749, in build self.requirement_set.prepare_files(self.finder) File "D:\Anaconda3\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files ignore_dependencies=self.ignore_dependencies)) File "D:\Anaconda3\lib\site-packages\pip\req\req_set.py", line 554, in _prepare_file require_hashes File "D:\Anaconda3\lib\site-packages\pip\req\req_install.py", line 278, in populate_link self.link = finder.find_requirement(self, upgrade) File "D:\Anaconda3\lib\site-packages\pip\index.py", line 465, in find_requirement all_candidates = self.find_all_candidates(req.name) File "D:\Anaconda3\lib\site-packages\pip\index.py", line 423, in find_all_candidates for page in self._get_pages(url_locations, project_name): File "D:\Anaconda3\lib\site-packages\pip\index.py", line 568, in _get_pages page = self._get_page(location) File "D:\Anaconda3\lib\site-packages\pip\index.py", line 683, in _get_page return HTMLPage.get_page(link, session=self.session) File "D:\Anaconda3\lib\site-packages\pip\index.py", line 792, in get_page "Cache-Control": "max-age=600", File "D:\Anaconda3\lib\site-packages\pip\_vendor\requests\sessions.py", line 488, in get return self.request('GET', url, **kwargs) File "D:\Anaconda3\lib\site-packages\pip\download.py", line 386, in request return super(PipSession, self).request(method, url, *args, **kwargs) File "D:\Anaconda3\lib\site-packages\pip\_vendor\requests\sessions.py", line 475, in request resp = self.send(prep, **send_kwargs) File "D:\Anaconda3\lib\site-packages\pip\_vendor\requests\sessions.py", line 596, in send r = adapter.send(request, **kwargs) File "D:\Anaconda3\lib\site-packages\pip\_vendor\cachecontrol\adapter.py", line 47, in send resp = super(CacheControlAdapter, self).send(request, **kw) File "D:\Anaconda3\lib\site-packages\pip\_vendor\requests\adapters.py", line 423, in send timeout=timeout File "D:\Anaconda3\lib\site- packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 589, in urlopen self._prepare_proxy(conn) File "D:\Anaconda3\lib\site- packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 797, in _prepare_proxy conn.connect() File "D:\Anaconda3\lib\site- packages\pip\_vendor\requests\packages\urllib3\connection.py", line 254, in connect conn = self._new_conn() File "D:\Anaconda3\lib\site- packages\pip\_vendor\requests\packages\urllib3\connection.py", line 142, in _new_conn (self.host, self.port), self.timeout, **extra_kw) File "D:\Anaconda3\lib\site- packages\pip\_vendor\requests\packages\urllib3\util\connection.py", line 66, in create_connection if host.startswith('['): AttributeError: 'NoneType' object has no attribute 'startswith' 

如果你能看到图像,我将不胜感激。

在这里输入图像说明

Solutions Collecting From Web of "“AttributeError:'NoneType'”每次使用pip时都会显示出来"

您是否按照pip所要求的Anaconda安装tensorflow的步骤。 这似乎是更详细的,只是pip install tensorflow

https://www.tensorflow.org/versions/r0.12/get_started/os_setup#anaconda_installation

对于可能关注的人,有这个重复的帖子,在那里OP发现了解决这个问题的解决方案: 解决重复

看起来,你的Python路径“D:\ Anaconda3”可能与使用pip安装的错误有关。 尝试在“C:\”上安装python。