2016-11-18 24 views
6

私はGoogle App Engineを使用していますが、dev_appserver.pyを使用してアプリケーションをlocalhostにデプロイしたいのですが、 "bootstrapping.py" 'setup'をインポートしようとしています。その名前のモジュールはありません。私はpython3.5をインストールしました。私はgoogle-cloud-sdk \ binも自分の環境変数にPathに保存しました。私は持っていなければならないものをインストールしませんでしたか?ImportError: 'setup'という名前のモジュールがありません

+0

あなたのアプリは標準的な環境か柔軟な環境ですか? FWIW標準環境でのみPython 2.7をサポートしています –

+0

Google AppEngineにデプロイしようとすると[Dev \ _appserver.pyエラーが発生する可能性があります](http://stackoverflow.com/questions/37840809/dev-appserver-py-error-when- google-appengineへのデプロイメント) –

答えて

3

私は同じ問題がありましたが、Python 2.7に切り替えることで修正できました。私はまだ戻ってのPython 3.5に簡単に切り替えることが可能でありながら、Pythonの2.7の環境を作成するための良いガイドを持っているCondaを、使用してい

:あなたはCondaを使用していない場合http://conda.pydata.org/docs/py2or3.html

私はそこだと確信していますそれでもPython 2.7に戻す方法はありますが、Python 3.5を取り除かなければならないかどうかはわかりません。いずれにしても、2.7に切り替えるとすぐに問題が解決されました。

+0

これは動作します。 Google App EngineにはPython 2.7しかサポートしていないと書かれているので、3を使うと明らかに互換性の問題があります –

関連する問題