pipenv не может установить django

Итак, я совсем недавно занялся кодированием, и я использую pipenv для настройки виртуальной среды и пытаюсь установить django в виртуальной среде. Я использую python 3.6.4, но попытался установить с помощью 3.5 и получил ту же ошибку. После запуска pipenv install django я получаю эту ошибку:

Installing django…
Collecting django
Using cached Django-2.0.3-py3-none-any.whl
Collecting pytz (from django)
Using cached pytz-2018.3-py2.py3-none-any.whl
Installing collected packages: pytz, django
Successfully installed django-2.0.3 pytz-2018.3

Adding django to Pipfile's [packages]…
Pipfile.lock (711973) out of date, updating to (220011)…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
raise SSLError(e)
requests.packages.urllib3.exceptions.SSLError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/pipenv/resolver.py", line 82, in <module>
main()
File "/usr/local/lib/python3.5/dist-packages/pipenv/resolver.py", line 71, in main
clear=do_clear,
File "/usr/local/lib/python3.5/dist-packages/pipenv/resolver.py", line 63, in resolve
verbose=verbose,
File "/usr/local/lib/python3.5/dist-packages/pipenv/utils.py", line 471, in resolve_deps
timeout=10,
File "/usr/local/lib/python3.5/dist-packages/pipenv/vendor/requests/sessions.py", line 488, in get
return self.request('GET', url, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/pipenv/vendor/requests/sessions.py", line 475, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.5/dist-packages/pipenv/vendor/requests/sessions.py", line 596, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/pipenv/vendor/requests/adapters.py", line 497, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [Errno 2] No such file or directory

Я новичок в Linux и разработке в целом, любая помощь будет принята с благодарностью.


person Cameron Chin    schedule 27.03.2018    source источник


Ответы (1)


Похоже, вы столкнулись с этой ошибкой в pipenv. Это было исправлено в основной ветке, но я не уверен, был ли выпуск с тех пор.

person Alasdair    schedule 27.03.2018
comment
Спасибо, удаление и переустановка pipenv помогли мне. - person Cameron Chin; 28.03.2018