の「__main__」モジュールを見つけることができませんが、私の最初の本の例で、私が遭遇した問題Pythonの仮想環境が、私はフラスコを勉強しています
>>> from flask import Flask
>>> app = Flask(__name__)
>>> @app.route('/')
... def index():
... return '<h1>Hello World!</h1>'
...
>>> if __name__ == '__main__':
... app.run(debug=True)
...
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Restarting with stat
/home/tati/flasky/venv/bin/python: can't find '__main__' module in ''
(venv) [email protected]:~/flasky$ python --version
Python 2.7.12
私のPythonのvenvが、これは大混乱を作成するかどう2.7.Doesのですか? 私は、コマンドライン(condaのPythonのインストール)
python --version
Python 3.6.0 :: Anaconda custom (64-bit)
どのように私はこの問題を解決することができますから、出て行けば?
このコードをファイルに保存してインタープリタで実行するのではなく、ファイルを実行すると同じことが起こりますか? – viraptor
@viraptor私は今venveからスクリプトを実行することができます、私はフロンティディレクトリにファイルを保存しました。 –