Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 5

Установка пакета main

19.01.2017, 19:42. Показов 3039. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

Коротко о системе:
PHP
1
2
3
4
ОС:       Стоит Linux Mint Cinnamon (Linux ASD 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux)
Python: Python 3.5.2 (default, Nov 17 2016, 17:05:23) 
            [GCC 5.4.0 20160609] on linux
pip3:     pip 7.1.0 from /usr/local/lib/python3.5/dist-packages/pip-7.1.0-py3.5.egg (python 3.5)
Пытаюсь поставить main пакет для python3 (начинаю изучать django):

sudo pip3 install main
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
The directory '/home/asmut/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
You are using pip version 7.1.0, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
The directory '/home/asmut/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting main
  Downloading main-0.1.tar.gz
Installing collected packages: main
  Running setup.py install for main
    Complete output from command /usr/bin/python3.5 -c "import setuptools, tokenize;__file__='/tmp/pip-build-2o8l4nn4/main/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-q1q5ilqy-record/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_scripts
    creating build
    creating build/scripts-3.5
    error: file '/tmp/pip-build-2o8l4nn4/main/main' does not exist
    
    ----------------------------------------
Command "/usr/bin/python3.5 -c "import setuptools, tokenize;__file__='/tmp/pip-build-2o8l4nn4/main/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-q1q5ilqy-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-2o8l4nn4/main
Собственно не бывает проблем с серфингом, но и на буржуйском тоже не нашел. Выручайте господа.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.01.2017, 19:42
Ответы с готовыми решениями:

Установка пакета opencv
Не спешите забрасывать тапками, только прочитав заголовок, всё не так страшно с моим разумом Проблема в следующем: мне надо установить...

Установка пакета MS
Подскажите, как исправить)

Установка пакета обновления
Всем доброго дня! )) Есть старый ноут, на котором установлена Windows 7 RTM. Не получается установить одну прогу. По всей видимости...

8
 Аватар для Wi0M
395 / 123 / 48
Регистрация: 26.10.2013
Сообщений: 734
20.01.2017, 06:00
ну для начала рекомендую выполнить sudo pip3 install -U pip. в вашем случае ошибка возникла из-за того что не удалось найти файл /tmp/pip-build-2o8l4nn4/main/main. Обновите pip и попробуйте еще раз
0
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 5
20.01.2017, 17:35  [ТС]
До кучи вот такое слегка напрягает:

CSS
1
2
The directory '/home/user/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/user/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

Но думаю что проблема сохраняется:
1. Пакет скачивается, а вот сборка не взлетает.

Добавлено через 2 минуты
Да уже обновил спасибо.
Увидел позже чем написал))

Добавлено через 33 минуты
Скачал руками, распаковал, начал ставить - тоже самое.
0
 Аватар для Wi0M
395 / 123 / 48
Регистрация: 26.10.2013
Сообщений: 734
21.01.2017, 05:49
вы, кстати, команду от суперпольователя запускаете?
0
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 5
21.01.2017, 06:22  [ТС]
Да под sudo.

Тут проблема немного иного характера, вчера нашел пакет на GitHub, там была инструкция по установке.
Начал установку, посыпались ошибки, пришлось сначала править установочный, потом другие файлы, в конечном итоге решил обходится другой библиотекой, если не хватит допишу свою.

Мне бы с этим разобраться:

До кучи вот такое слегка напрягает:

The directory '/home/user/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/user/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
21.01.2017, 12:46
asmut, скинь ссылку на библиотеку, которую ты ставишь, посмотрим, что там с ней.

А вообще зайди в консоль выполни там
Bash
1
sudo pip3 install cssselect
и выложи скрин окна
0
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 5
21.01.2017, 17:11  [ТС]
https://pypi.python.org/pypi/main


А вот
Цитата Сообщение от alex925 Посмотреть сообщение
sudo pip3 install cssselect

PHP
1
2
3
4
5
6
The directory '/home/asmut/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/asmut/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting cssselect
  Downloading cssselect-1.0.1-py2.py3-none-any.whl
Installing collected packages: cssselect
Successfully installed cssselect-1.0.1
Миниатюры
Установка пакета main  
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
21.01.2017, 18:33
Лучший ответ Сообщение было отмечено asmut как решение

Решение

asmut, ну cssselect вот поставился, все нормально.

Цитата Сообщение от asmut Посмотреть сообщение
До кучи вот такое слегка напрягает:
А ты читал, что там написано? Пытался следовать совету, который там указан (sudo c флагом -H запускать)?

Посмотрел я в общем твою библиотеку. Не ставится она, потому что автор судя по всему либо рассеянный (как в детском мультике из СССР) либо вообще ничего не понимает в python. В том архиве, что лежит на pypi вообще НЕТ кода самого, только setup файл для установки.
Попробовал стянуть либу с гита, там уже лучше, код есть, но setup файл неправильный и он пытается ставить то, чего нет (+ зависимости не указаны и т д).
Я подправил установочный файл и выяснилось, что код ещё содержит синтаксические ошибки (и он кстати под python 2, а ты как я понял тройку используешь).

В общем вердикт такой, что это не библиотека, а не пойми, что (там "кода" на 5 строк всего, да ещё и с ошибками). Советую сделать, что ты хотел ручками самому и все.
0
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 5
22.01.2017, 15:29  [ТС]
Да я про то и писал, 3 библиотеки подкачал, потом началась установка. Правил код))

Я думал права прописать и не париться про -H просто))

Всем спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.01.2017, 15:29
Помогаю со студенческими работами здесь

Установка deb-пакета
Скачал deb-пакет скайпа,закинул на рабочий стол,но он почему то не хочет устанавливаться. То,что уже пытался делать есть на скрине....

Scilab Установка пакета
Для работы с fuzzy logic нужно загрузить модуль SciFLT в среду SciLAB 4.1.2. Сделать это можно открыв файл loader.sce из этого пакета и...

Установка пакета на Centos 7
Можете подсказать как установить пакет toptracker-1.6.2-342.x86_64.rpm на Centos 7 Я получаю ошибку Ошибка: Пакет:...

Установка Deb-пакета
Необходимо установить deb-пакет на Ubuntu в домашнюю папку, не имея при этом пароля от root. Подскажите, какие методы можно использовать.

Установка языкового пакета
Здравствуйте. Скачал урезанный образ windows 10 с отключенными службами, типа обновлений и некоторых других. Проблема в том, что также нету...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru