репозиторий Python без хостинга сервера - PullRequest
0 голосов
/ 25 апреля 2019

Я собрал кучу пакетов Python, которыми я хотел бы поделиться с моей командой.

Я видел кучу статей о хостинге Pypi Server, но я хотел бы обойти все вокруг настройкимашина и получение разрешения на это.

Я надеялся, что смогу просто сделать пакеты доступными через сеть и написать, что мои коллеги могут получить к нему доступ.

Итак, один из моих созданных пакетов имеет следующие setup.py script:

from setuptools import setup, find_packages

setup(
    name='prodorm',
    version='0.1',
    packages = find_packages(),
    install_requires = ['ormutils @ file://N:/some/path/']
)

ormutils находится по адресу: N:/some/path/ormutils

, но когда я пытаюсь установить, используя вышеописанный скрипт, я получаю:

Couldn 'Найти индексную страницу для 'ormutils' (возможно, с ошибкой?) Сканирование индекса всех пакетов (это может занять некоторое время) Чтение https://pypi.org/simple/ Локальные пакеты или рабочие ссылки для загрузки не найдены для ormutils @ file: n: / some /путь / ошибка: не удалось найти подходящий дистрибутив для Requirement.parse ('ormutils @ file: // n: / some / path /')

Что это за «индексная страница», которую я явно сделалне создавать и как я могу создатьэто?

1 Ответ

1 голос
/ 25 апреля 2019

Вы можете установить пакеты, используя pip, которые размещены в GitHub или GitLab (или, возможно, в любом git-решении, размещенном в Интернете или самостоятельно).

Я предлагаю вам принятьпосмотрите на эту статью в блоге: https://medium.freecodecamp.org/how-to-use-github-as-a-pypi-server-1c3b0d07db2

...