解决 python安装pip问题

我使用的版本

python :3.5

https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe 下载地址

pip :pip-21.2.4

https://files.pythonhosted.org/packages/52/e1/06c018197d8151383f66ebf6979d951995cf495629fc54149491f5d157d0/pip-21.2.4.tar.gz

遇到问题

问题1

ERROR: Exception:
Traceback (most recent call last):
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_internal\cli\base_command.py”, line 173, in _main
status = self.run(options, args)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_internal\commands\search.py”, line 54, in run
pypi_hits = self.search(query, options)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_internal\commands\search.py”, line 74, in search
hits = pypi.search({‘name’: query, ‘summary’: query}, ‘or’)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\xmlrpc\client.py”, line 1116, in call
return self.__send(self.__name, args)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\xmlrpc\client.py”, line 1458, in __request
response = self.__transport.request(
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_internal\network\xmlrpc.py”, line 44, in request
response = self._session.post(
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\requests\sessions.py”, line 590, in post
return self.request(‘POST’, url, data=data, json=json, **kwargs)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_internal\network\session.py”, line 454, in request
return super().request(method, url, *args, **kwargs)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\requests\sessions.py”, line 542, in request
resp = self.send(prep, **send_kwargs)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\requests\sessions.py”, line 655, in send
r = adapter.send(request, **kwargs)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\cachecontrol\adapter.py”, line 53, in send
resp = super(CacheControlAdapter, self).send(request, **kw)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\requests\adapters.py”, line 439, in send
resp = conn.urlopen(
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\urllib3\connectionpool.py”, line 696, in urlopen
self._prepare_proxy(conn)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\urllib3\connectionpool.py”, line 964, in _prepare_proxy
conn.connect()
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\urllib3\connection.py”, line 359, in connect
conn = self._connect_tls_proxy(hostname, conn)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\urllib3\connection.py”, line 500, in connect_tls_proxy
return ssl_wrap_socket(
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\urllib3\util\ssl
.py", line 453, in ssl_wrap_socket
ssl_sock = ssl_wrap_socket_impl(sock, context, tls_in_tls)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pip-21.2.4-py3.9.egg\pip_vendor\urllib3\util\ssl
.py", line 495, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\ssl.py”, line 500, in wrap_socket
return self.sslsocket_class._create(
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\ssl.py”, line 997, in _create
raise ValueError(“check_hostname requires server_hostname”)
ValueError: check_hostname requires server_hostname

问题分析

需要配置国内镜像

解决方案

1 打开C:\Users\用户名 我的是 C:\Users\Administrator
2 新建文件夹pip
3 新建 pip.ini 添加

[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true
timeout = 6000

问题2

The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with ‘–trusted-host mirrors.aliyun.com’.
Could not find a version that satisfies the requirement django (from versions: )
No matching distribution found for django

问题分析

由于配置资源不是https 拒绝访问

解决方案

2 把C:\Users\Administrator\pip\pip.ini 里面的
index-url=http: //mirrors.aliyun.com/pypi/simple/
修改为
index-url=https: //mirrors.aliyun.com/pypi/simple/
复制这里替换
index-url=https: //mirrors.aliyun.com/pypi/simple/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值