Plik setup.py
w pakiecie Python Wysłałem do pip:File.open (readme) w setup.py nie znaleziono
#!/usr/bin/env python
from distutils.core import setup
setup(
#......
long_description=open('README.md').read(),
#....
)
Plik README.md
istnieje. Po umieszczeniu punktu przerwania w setup.py
i wykonaniu go lokalnie, dobrze odczyta plik. Jednak, kiedy go zainstalować z PIP (pip install my_lib
) zgłasza wyjątek podczas instalacji, że nie znalazł:
File "/private/var/folders/ty/0nvksfhn29z_cjb6md2t3x8c0000gn/T/pip_build_alex/my_app123/setup.py", line 14, in <module>
long_description=open('README.md').read(),
IOError: [Errno 2] No such file or directory: 'README.md'
Complete output from command python setup.py egg_info:
UPDATE:
Właśnie ściągnąłem moją bibliotekę z pip, rozpakowane i odkrył że plik README, LICENSE, MANIFEST nie znajduje się w tym pliku. I są w gitignore albo dlatego, że istnieją w github.
@jonrsharpe PIP zainstalować my_lib –
@jonrsharpe, proszę spojrzeć na moje aktualizacji. –
@jonrsharpe, dzięki, rozwiązany. –