Начальный вопрос (2020-02-15)
Я создаю библиотеку python: my_custom_library , со стандартными требованиями (NumPy, pandas, librosa. ..) и пользовательских функций.
Я хотел бы создать колесо из my_custom_library , чтобы затем pip install
этой библиотеки на python3 .8 32 бита на windows10 на машине с нет доступа к inte rnet (fla sh передача диска). Эта установка должна быть "истинной" windows10 установкой и должна не требовать WSL.
Я бы посчитал упаковку успешной, если бы мог создать один файл my_custom_library-0.0.0-win32.whl
, аналогичный numpy-1.18.1-cp38-cp38-win32.whl
на https://pypi.org/project/numpy/#files. Этот пакет предназначен для приватности, я не хочу публиковать sh что-либо на pypi.
Как лучше всего создать колесо my_custom_library для windows10?
Какой самый короткий список команд для этого?
Из того, что я увидел, кажется, мне нужно построить колесо на та же ОС, что и ОС, в которой будет установлено колесо.
Могу ли я собрать колесо на компьютере linux (Ubuntu 18.04LTS) и установить его на windows10?
Если это возможно, какой краткий список команд для этого?
Требования (2020-02-17)
my_custom_library импортирует много известных библиотек, включая:
librosa==0.7.1
matplotlib==3.1.1
numpy==1.16.4
opencv-python==4.1.2.30
pandas==0.24.2
scikit-learn==0.21.3
scipy==1.3.2