1
今日私はPython(3.6)の新しいバージョンを使用しようとしました。私はaiopg
をpip(PyCharmインタプリタセクションツール経由)でインストールしました。 そして、私はaiopg
をインポートしようとした後に、例外が起こった:現在、Python 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
とは何ですか?それは、Linuxのpythonネイティブモジュールですか?いずれにしても動作しません。どんな解決策ですか?
[Windowsをサポートしていないようです](https://github.com/aio-libs/aiopg/blob/master/setup.py#L38-L39) – dirn
@dim、3.5でサポートされています... – Broly
'fcntl'は標準ライブラリの一部であり、しばらくありました。私はそれがWindows用に利用可能だとは思わない。それを自分で3.5にインポートできますか? – dirn