2016-10-08 3 views
1

오늘 파이썬 (3.6)의 새 버전을 사용하려고했습니다. pip (PyCharm 인터프리터 섹션 도구를 통해)로 aiopg을 설치했습니다. 내가 aiopg를 가져올 시도 후 그리고, 예외는 무슨 일이 생긴했다 :파이썬 3.6에서 aiopg이 지원됩니까?

from aiopg.sa import create_engine 
    File "C:\Python36\lib\site-packages\aiopg\__init__.py", line 5, in <module> 
    from .connection import connect, Connection, TIMEOUT as DEFAULT_TIMEOUT 
    File "C:\Python36\lib\site-packages\aiopg\connection.py", line 4, in <module> 
    import fcntl 
ModuleNotFoundError: No module named 'fcntl' 

fcntl을 무엇입니까? 그것은 리눅스 파이썬 네이티브 모듈인가요? 어쨌든 작동하지 않습니다. 어떤 해결책?

+0

[Windows를 지원하지 않는 것 같습니다] (https://github.com/aio-libs/aiopg/blob/master/setup.py#L38-L39). – dirn

+0

@dim, 3.5가 지원됩니다 ... – Broly

+0

'fcntl'이 표준 라이브러리의 일부이기 때문에 이상하게 보입니다. Windows에서 사용할 수 있다고는 생각하지 않습니다. 3.5로 직접 가져올 수 있습니까? – dirn

답변

1

aiopg==0.11에는 회귀가 있지만 새로운 aiopg==0.12은 Windows에서 작동해야합니다.

관련 문제