Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 6, 2012 21:17:18

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Список доустановленных модулей

Как получить те, которые не пришли искаропки, а были доустановлены или экзешниками, или через easy_install/pip, или еще как-то?

Офлайн

#2 Ноя. 6, 2012 21:31:06

adray
Зарегистрирован: 2012-09-15
Сообщения: 123
Репутация: +  18  -
Профиль   Отправить e-mail  

Список доустановленных модулей

Обычно они устанавливаются в site-packages - отфильтровать sys.modules

Офлайн

#3 Ноя. 6, 2012 23:28:51

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Список доустановленных модулей

См. pkgutil и pkg_resources.

..bw



Офлайн

#4 Ноя. 8, 2012 17:44:17

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Список доустановленных модулей

Офлайн

#5 Ноя. 8, 2012 21:50:08

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Список доустановленных модулей

D:\Documents and Settings\User>yolk -U
Traceback (most recent call last):
File "d:\Program Files\Python27\Scripts\yolk-script.py", line 9, in <module>
load_entry_point('yolk==0.4.3', 'console_scripts', 'yolk')()
File "d:\Program Files\Python27\lib\site-packages\yolk\cli.py", line 1090, in
main
my_yolk.run()
File "d:\Program Files\Python27\lib\site-packages\yolk\cli.py", line 180, in r
un
self.pypi = CheeseShop(self.options.debug)
File "d:\Program Files\Python27\lib\site-packages\yolk\pypi.py", line 109, in
__init__
self.get_cache()
File "d:\Program Files\Python27\lib\site-packages\yolk\pypi.py", line 127, in
get_cache
self.fetch_pkg_list()
File "d:\Program Files\Python27\lib\site-packages\yolk\pypi.py", line 184, in
fetch_pkg_list
package_list = self.list_packages()
File "d:\Program Files\Python27\lib\site-packages\yolk\pypi.py", line 202, in
list_packages
return self.xmlrpc.list_packages()
File "d:\Program Files\Python27\lib\xmlrpclib.py", line 1224, in __call__
return self.__send(self.__name, args)
File "d:\Program Files\Python27\lib\xmlrpclib.py", line 1570, in __request
verbose=self.__verbose
File "d:\Program Files\Python27\lib\site-packages\yolk\pypi.py", line 65, in r
equest
return(self.parse_response(fhandle))
File "d:\Program Files\Python27\lib\xmlrpclib.py", line 1449, in parse_respons
e
if response.getheader("Content-Encoding", "") == "gzip":
AttributeError: addinfourl instance has no attribute 'getheader'
Класс

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version