Здравствуйте Уважаемые пользователи.
Суть проблемы такова:
1. Есть рабочий Python скрипт работающий с API определенного сервиса.
2. Есть задача раздать этот скрипт людям так, что бы им не пришлось тянуть Python и все зависимости на свою машину.
3. Скрипт валидно работает, но после компиляции с помощью cx_Freeze выдает следующие:
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\requests\packages\urllib3\util\ssl_.py", line 295, in ssl_wrap_socket
context.load_verify_locations(ca_certs, ca_cert_dir)
FileNotFoundError: [Errno 2] No such file or directory
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\requests\adapters.py", line 423, in send
timeout=timeout
File "C:\Python34\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 595, in urlopen
chunked=chunked)
File "C:\Python34\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 352, in _make_request
self._validate_conn(conn)
File "C:\Python34\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 831, in _validate_conn
conn.connect()
File "C:\Python34\lib\site-packages\requests\packages\urllib3\connection.py", line 289, in connect
ssl_version=resolved_ssl_version)
File "C:\Python34\lib\site-packages\requests\packages\urllib3\util\ssl_.py", line 297, in ssl_wrap_socket
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 "C:\Python34\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in
exec(code, m.__dict__)
File "example.py", line 35, in
'.id','_id','bags'])
File "Z:\root\Instagram\insta\instabot.py-master\src\instabot.py", line 184, in __init__
self.login()
File "Z:\root\Instagram\insta\instabot.py-master\src\instabot.py", line 223, in login
r = self.s.get(self.url)
File "C:\Python34\lib\site-packages\requests\sessions.py", line 488, in get
return self.request('GET', url, **kwargs)
File "C:\Python34\lib\site-packages\requests\sessions.py", line 475, in request
resp = self.send(prep, **send_kwargs)
File "C:\Python34\lib\site-packages\requests\sessions.py", line 596, in send
r = adapter.send(request, **kwargs)
File "C:\Python34\lib\site-packages\requests\adapters.py", line 497, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [Errno 2] No such file or directory
Пытался использовать PyInstaller, так же история.
Py2Exe просто не установился, ссылаясь на ненайденные зависимости, хотя все установленно.
Вопрос следующий: Как поправить данную ошибку?