Skip to content
This repository was archived by the owner on May 9, 2020. It is now read-only.
This repository was archived by the owner on May 9, 2020. It is now read-only.

pychef cannot find libeay32.dll on Windows #56

@gliptak

Description

@gliptak

This is installing into a "standalone" Python install (as contrasted with Cygwin).

>scripts\pip install pychef
...
>python -m chef
Traceback (most recent call last):
  File "C:\Python35\lib\runpy.py", line 151, in _run_module_as_main

    mod_name, mod_spec, code = _get_module_details(mod_name)
  File "C:\Python35\lib\runpy.py", line 118, in _get_module_details

    return _get_module_details(pkg_main_name)
  File "C:\Python35\lib\runpy.py", line 104, in _get_module_details

    spec = importlib.util.find_spec(mod_name)
  File "C:\Python35\lib\importlib\util.py", line 88, in find_spec
    parent = __import__(parent_name, fromlist=['__path__'])
  File "C:\Python35\lib\site-packages\chef\__init__.py", line 5, in
 <module>
    from chef.api import ChefAPI, autoconfigure
  File "C:\Python35\lib\site-packages\chef\api.py", line 17, in <mo
dule>
    from chef.rsa import Key
  File "C:\Python35\lib\site-packages\chef\rsa.py", line 6, in <mod
ule>
    _eay = CDLL('libeay32.dll')
  File "C:\Python35\lib\ctypes\__init__.py", line 347, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions