Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 10, 2011 19:31:45

ragzovskii
От:
Зарегистрирован: 2011-03-04
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при сборке проекта с gevent

python изначально поставлен в c:\python27 virtualenv'ом создана виртуальная среда на E:\projects\friendsposter . gevent не хотел ставиться ниоткуда, кроме как из экзешников и никуда, кроме как в c:\python27, с greenlet та же история. я посмотрел лог установщика и скопировал все нужные файлы в e:\projects\friendsposter. после этой операции вот такая вот ошибка появилась при компиляции:

Traceback (most recent call last):
File “E:\projects\friendsposter\project\manage.py”, line 2, in <module>
from django.core.management import execute_manager
File “E:\projects\friendsposter\Lib\site-packages\django\core\management\__init__.py”, line 7, in <module>
from django.core.management.base import BaseCommand, CommandError, handle_default_options
File “E:\projects\friendsposter\Lib\site-packages\django\core\management\base.py”, line 14, in <module>
from django.utils.encoding import smart_str
File “E:\projects\friendsposter\Lib\site-packages\django\utils\encoding.py”, line 2, in <module>
import urllib
File “C:\Python27\Lib\urllib.py”, line 26, in <module>
import socket
File “E:\projects\friendsposter\Lib\site-packages\gevent\socket.py”, line 90, in <module>
from gevent.win32util import formatError as strerror
File “E:\projects\friendsposter\Lib\site-packages\gevent\__init__.py”, line 49, in <module>
from gevent.greenlet import Greenlet, joinall, killall
File “E:\projects\friendsposter\Lib\site-packages\gevent\greenlet.py”, line 6, in <module>
from gevent.hub import greenlet, getcurrent, get_hub, GreenletExit, Waiter, kill
File “E:\projects\friendsposter\Lib\site-packages\gevent\hub.py”, line 30, in <module>
greenlet = __import__('greenlet').greenlet
File “E:\projects\friendsposter\Lib\site-packages\gevent\greenlet.py”, line 6, in <module>
from gevent.hub import greenlet, getcurrent, get_hub, GreenletExit, Waiter, kill
ImportError: cannot import name greenlet

в чем проблема? все ведь установлено!



Офлайн

#2 Апрель 10, 2011 19:35:04

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при сборке проекта с gevent

интерпретатор не видит гринлет, он может и установлен, но в PYTHONPATH не входит



Офлайн

#3 Апрель 10, 2011 19:44:42

ragzovskii
От:
Зарегистрирован: 2011-03-04
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при сборке проекта с gevent

все, что было установлено, я скопировал куда надо. в pythonpath я добавил include\greenlet и, на всякий случай, lib\site-packages. что еще ему нужно-то?

*** Installation started 2011/04/10 01:55 ***
Source: C:\Users\max\Downloads\greenlet-0.3.1.win-amd64-py2.7.exe
999 Root Key: HKEY_LOCAL_MACHINE
020 Reg DB Key: greenlet-py2.7
040 Reg DB Value: DisplayName=Python 2.7 greenlet-0.3.1 (64-bit)
040 Reg DB Value: UninstallString=“C:\Python27\Removegreenlet.exe” -u “C:\Python27\greenlet-wininst.log”
100 Made Dir: C:\Python27\Include\greenlet
200 File Copy: C:\Python27\Include\greenlet\greenlet.h
200 File Copy: C:\Python27\Lib\site-packages\greenlet-0.3.1-py2.7.egg-info
200 File Copy: C:\Python27\Lib\site-packages\greenlet.pyd



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version