Форум сайта python.su
Добрый день!
Изучаю данный язык по книге Пола Берри “Изучаем программирование на Python”, дошел до середины и тут возникла проблема, необходимо сформировать дистрибутив, чтобы подключать созданный пользовательский модуль. Данная операция состоит из 3:
1. Создание файла описания
2.Создание файла дистрибутива
(создается файл vsearch.py, setup.py, README.txt, потом с помощью командной строки и команды py -3 setup.py sdlist, создается общий файл vsearсh-1.0.tar) - это все создается без проблем.
Потом начинаем третий шаг, с помощью PIP производим установку пакетов и вот тут начинается проблема, которую не могу уже неделю решить:
3.Установка файла дистрибутива
с помощью командной строки заходим в папку sdlist и вводим такую команду:
py -3 -m pipinstall vsearch-1.0.tar
и сей товарищ выплевывает следующее
Microsoft Windows
© Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены.
D:\Python3\mymodules>cd dist
D:\Python3\mymodules\dist> py -3 -m pip install vsearch-1.0.tar
Requirement ‘vsearch-1.0.tar’ looks like a filename, but the file does not exist
Processing d:\python3\mymodules\dist\vsearch-1.0.tar
Exception:
Traceback (most recent call last):
File “D:\Python3\lib\site-packages\pip\basecommand.py”, line 215, in main
status = self.run(options, args)
File “D:\Python3\lib\site-packages\pip\commands\install.py”, line 324, in run
requirement_set.prepare_files(finde r)
File “D:\Python3\lib\site-packages\pip\req\req_set.py”, line 380, in prepare_files
ignore_dependencies=self.ignore_dep endencies))
File “D:\Python3\lib\site-packages\pip\req\req_set.py”, line 620, in _prepare_file
session=self.session, hashes=hashes)
File “D:\Python3\lib\site-packages\pip\download.py”, line 809, in unpack_url
unpack_file_url(link, location, download_dir, hashes=hashes)
File “D:\Python3\lib\site-packages\pip\download.py”, line 715, in unpack_file_url
unpack_file(from_path, location, content_type, link)
File “D:\Python3\lib\site-packages\pip\utils\__init__.py”, line 602, in unpack_file
tarfile.is_tarfile(filename) or
File “D:\Python3\lib\tarfile.py”, line 2447, in is_tarfile
t = open(name)
File “D:\Python3\lib\tarfile.py”, line 1568, in open
return func(name, “r”, fileobj, **kwargs)
File “D:\Python3\lib\tarfile.py”, line 1633, in gzopen
fileobj = gzip.GzipFile(name, mode + “b”, compresslevel, fileobj)
File “D:\Python3\lib\gzip.py”, line 163, in __init__
fileobj = self.myfileobj = builtins.open(filename, mode or ‘rb’)
FileNotFoundError: No such file or directory: ‘D:\\Python3\\mymodules\\dist\\vsea rch-1.0.tar’
И дальше все… кина нет, электричество кончилось, чего делать не знаю…
Офлайн
PalomnikFileNotFoundError: No such file or directory: ‘D:\\Python3\\mymodules\\dist\\vsea rch-1.0.tar
py -3 -m pipinstall vsearch-1.0.tar
Отредактировано marvellik (Окт. 21, 2017 19:06:03)
Офлайн
Офлайн
marvellik
Прикреплённый файлы: Новый точечный рисунок.jpg (226,4 KБ)
Офлайн
Может из-за архива tar проблема, у меня винда стоит
Офлайн