Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail


Присылайте нам Донат :), напишите за что прислали )


Ответ
 
Опции темы
Старый 21.10.2017, 18:34   #1
Palomnik1096
Форумчанин
 
Регистрация: 12.11.2010
Сообщений: 76
Репутация: 16
По умолчанию Создание модуля

Добрый день!

Изучаю данный язык по книге Пола Берри "Изучаем программирование на 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 [Version 10.0.15063]
(c) Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены.

D:\Python3\mymodules> py -3 -m pip install vsearch-1.0.zip
Requirement 'vsearch-1.0.zip' looks like a filename, but the file does not exist
Processing d:\python3\mymodules\vsearch-1.0.zip
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 599, in unpack_file
flatten=not filename.endswith('.whl')
File "D:\Python3\lib\site-packages\pip\utils\__init__.py", line 482, in unzip_file
zipfp = open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\Python3\\mymodules\\vsearch-1.0.zip'

И дальше все... кина нет, электричество кончилось, чего делать не знаю...
Palomnik1096 вне форума   Ответить с цитированием
Старый 21.10.2017, 18:37   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 14,127
Репутация: 2428
По умолчанию

Цитата:
py -3 -m pipinstall vsearch-1.0.tar
Цитата:
D:\Python3\mymodules> py -3 -m pip install vsearch-1.0.zip
Где-то вы нас обманываете.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 21.10.2017, 18:45   #3
Palomnik1096
Форумчанин
 
Регистрация: 12.11.2010
Сообщений: 76
Репутация: 16
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Где-то вы нас обманываете.
здесь без разницы, хоть с .tar хоть .zip, все равно не работает

вот полностью с .tar

Microsoft Windows [Version 10.0.15063]
(c) Корпорация Майкрософт (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: [Errno 2] No such file or directory: 'D:\\Python3\\mymodules\\dist\\vsea rch-1.0.tar'
Palomnik1096 вне форума   Ответить с цитированием
Старый 21.10.2017, 19:02   #4
Palomnik1096
Форумчанин
 
Регистрация: 12.11.2010
Сообщений: 76
Репутация: 16
По умолчанию

но файл при этом есть
Изображения
Тип файла: jpg Новый точечный рисунок.jpg (41.6 Кб, 1 просмотров)
Palomnik1096 вне форума   Ответить с цитированием
Старый 22.10.2017, 22:08   #5
Palomnik1096
Форумчанин
 
Регистрация: 12.11.2010
Сообщений: 76
Репутация: 16
По умолчанию

Решил сам, оказывается файл vsearch-1.0.tar имеет еще расширение .gnz, поэтому необходимо указывать полностью название, тогда все находит
Palomnik1096 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание модуля iSkulll Помощь студентам 3 17.03.2011 19:16
Создание модуля Arassir Общие вопросы Delphi 1 13.03.2011 16:28
Создание модуля CodeNOT Общие вопросы C/C++ 7 05.01.2011 01:58
Создание модуля Deight Общие вопросы Delphi 20 31.12.2008 16:34
Создание модуля в Си JET_FLASH Общие вопросы C/C++ 16 11.01.2008 18:12


02:18.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru