Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 22, 2014 19:13:23

ingfa_1981
Зарегистрирован: 2014-01-25
Сообщения: 200
Репутация: +  1  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

:~$ sudo apt-get install python3-pycurl
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия python3-pycurl.
Следующие пакеты устанавливались автоматически и больше не требуются:
  libsvga1 linux-headers-3.11.0-12 linux-headers-3.11.0-12-generic linux-headers-3.11.0-14 linux-headers-3.11.0-14-generic
  linux-headers-generic linux-image-3.11.0-12-generic linux-image-3.11.0-14-generic linux-image-extra-3.11.0-12-generic
  linux-image-extra-3.11.0-14-generic linux-image-generic
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить [Д/н]? y
Настраивается пакет update-notifier-common (0.147.1) …
  File "/usr/lib/update-notifier/package-data-downloader", line 233
    print "%s: downloading %s" % (relfile, files[i])
                             ^
SyntaxError: invalid syntax
dpkg: ошибка при обработке параметра update-notifier-common (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет flashplugin-installer:
 flashplugin-installer зависит от update-notifier-common (>= 0.119ubuntu2), однако:
  Пакет update-notifier-common пока не настроен.
dpkg: ошибка при обработке параметра flashplugin-installer (--configure):
 проблемы зависимостей — оставляем не настроенным
Отчёты apport не записаны, так достигнут MaxReports
                                                   Отчёты apport не записаны, так достигнут MaxReports
                                                                                                      При обработке следующих пакетов произошли ошибки:
 update-notifier-common
 flashplugin-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
yura@yura:~$ 

Офлайн

#2 Фев. 22, 2014 19:16:42

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

Консоль запускаем делаем import pycurl

Офлайн

#3 Фев. 22, 2014 19:18:33

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

У вас кстати virtualenv? Если да надо еще туда поставить.

Офлайн

#4 Фев. 22, 2014 19:24:36

ingfa_1981
Зарегистрирован: 2014-01-25
Сообщения: 200
Репутация: +  1  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

А я и не знаю есть он у меня или нет . Я так понимаю, что он нужен, что бы тот питон в системе спокойно работал, а в виртуальном режиме работала другая версия питона?
Импорт проходит но выдается ошибка все равно.

Офлайн

#5 Фев. 22, 2014 19:29:30

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

ingfa_1981
Импорт проходит но выдается ошибка все равно.
Black magic
Если импорт проходит значит вы скрипт и консоль запускаете разными python

Сделайте
import pycurl
pycurl.__file__.__name__

Офлайн

#6 Фев. 22, 2014 19:33:22

ingfa_1981
Зарегистрирован: 2014-01-25
Сообщения: 200
Репутация: +  1  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

у меня pycharm там вроде настроено 3.3.2

Офлайн

#7 Фев. 22, 2014 19:35:28

ingfa_1981
Зарегистрирован: 2014-01-25
Сообщения: 200
Репутация: +  1  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

import pycurl
pycurl.__file__.__name__
Traceback (most recent call last):
  File "/home/yura/Документы/python/progi/телефонистки.py", line 2, in <module>
    pycurl.__file__.__name__
AttributeError: 'str' object has no attribute '__name__'
Process finished with exit code 1

Офлайн

#8 Фев. 22, 2014 19:45:39

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

Тоесть у вас в одном и том же файле pycurl но при этом Grab не работает??? Быть этого не может. Запустите еще разок.
только уберите
pycurl.__file__.__name__

Отредактировано PanovSergey (Фев. 22, 2014 19:46:00)

Офлайн

#9 Фев. 22, 2014 19:47:19

ingfa_1981
Зарегистрирован: 2014-01-25
Сообщения: 200
Репутация: +  1  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

/usr/bin/python3.3m /home/yura/Документы/python/progi/телефонистки.py
Process finished with exit code 0

Офлайн

#10 Фев. 22, 2014 19:49:10

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Немогу понять за ошибки, и как их исправить?

Так у вас?

import pycurl
from grab import Grab
g = Grab(log_file='out.html')
g.go('yandex.ru')
g.search(u'яндекс')

Отредактировано PanovSergey (Фев. 22, 2014 19:49:38)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version