" AttributeError:'NoneType'"每次我使用pip时都会显示 [英] "AttributeError: 'NoneType'" shows up everytime I use pip

查看:168
本文介绍了" AttributeError:'NoneType'"每次我使用pip时都会显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以安装轮子,但不能使用"pip install'module'",就像我不能从Internet上安装那些模块一样.

I can install wheels but can't use "pip install 'module'", its like I just can't install those modules from the Internet.

错误

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

AttributeError: 'NoneType' object has no attribute 'startswith'

尽管有tensorflow,但pip仍无法安装"requests"或"numpy"之类的常用模块.

In spite of tensorflow, usual modules like "requests" or "numpy" can't be installed by pip.

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'

如果您能看到图片,我将不胜感激:

I'd appreciate if you could see the image:

推荐答案

可能对此感兴趣的人有一条重复的帖子,OP在其中评论了针对此问题的解决方案: 已解决的重复项

To whom it may concern, there is this duplicate post, where the OP commented a solution to this problem was found: Resolved duplicate

似乎,您的python路径"D:\ Anaconda3"可能与使用pip install的错误有关.尝试在"C:\"上安装python.

It would seem, your python path "D:\Anaconda3" might have something to do with errors using pip install. Try to install python on "C:\".

这篇关于" AttributeError:'NoneType'"每次我使用pip时都会显示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆