У меня есть один файл pyd
(динамически связанная библиотека), например MyPackage.pyd
. Поместив его в ту же папку, что и мои скрипты py
я могу просто import MyPackage
а затем использовать его функции через MyPackage.FUNC
(где FUNC - любое имя функции).
Как упаковать этот файл pyd
в папку в папке \PYTHONPATH\Lib\site-packages\
чтобы я мог import MyPackage
без необходимости иметь файл pyd
в той же папке, что и мои скрипты?
Я предполагаю, что мне нужно создать папку \PYTHONPATH\Lib\site-packages\MyPackage\
, скопировать MyPackage.pyd
в нее, а затем создать там файл __init__.py
. Но я не уверен, что написать в этот файл?
Вопрос: Включить *.pyd файлы в Python Packages не помогли, к сожалению.
Просто поместите файл pyd в папку site-pacakges (а не в любую вложенную папку). Он должен работать!