python初心者です。
実行条件
- ubuntu 18.04
- python 2.7
- python 3.7
下記コマンドを実行後、
$ pyenv install 3.7.0 $ pyenv global 3.7.0 $ pyenv local 3.7.0 $ python -V 3.7.0
このサイトのサンプルファイルをtornadoディレクトリ配下にserver.pyというファイル名で作成し、python server.pyを実行したところ、下記のエラーが表示されました。
Traceback (most recent call last): File "server.py", line 1, in <module> import tornado.ioloop File "/home/.pyenv/versions/3.7.0/lib/python3.7/site-packages/tornado/ioloop.py", line 52, in <module> from tornado.concurrent import Future, is_future, chain_future, future_set_exc_info, future_add_done_callback # noqa: E501 File "/home/.pyenv/versions/3.7.0/lib/python3.7/site-packages/tornado/concurrent.py", line 43, in <module> from concurrent import futures File "/home/.pyenv/versions/3.7.0/lib/python3.7/site-packages/tornado/concurrent.py", line 60, in <module> _GC_CYCLE_FINALIZERS = (platform.python_implementation() == 'CPython' and AttributeError: module 'platform' has no attribute 'python_implementation'
platformディレクトリ配下にpython_implementationがないということだと思うのですが、どうしたらいいかわかりません。
どなたかご教授いただきたいです。よろしくお願いいたします。
尚、python2とpython3の両方で試したのですが、どちらも同じエラーが表示されました。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。