私は、virtualenvを使ってFlaskとPythonを試してみようとしています。私は私の現在の作業ディレクトリC:/ Users/dylan/Desktop/TestPython/FlaskTestを作成し、ここでvirtualenvを起動しました。今私がここにいて活性化すると、 pipを注入してパッケージをLib/site-packagesにコピーしました。私は他のSOの投稿を見てきましたが、サイトパッケージディレクトリからモジュールをインポートする方法を実際には説明しませんでした。今Lib/site-packages virtualenvフラスコを参照できません
マイフォルダ構造は以下のとおりである(Mとディレクトリは私が手動で作成されたではないアクティブスクリプト)
/TestPython
/Lib (contains /site-packages/flask)
/Include
/resources (M)
/Scripts
/static(M)
/templates (M)
routes.py
私のroutes.pyファイルから、私はフラスコをインポートしようとしているためにはImportErrorを取得します。 routes.pyファイルにフラスコを取り込む方法を教えてください。
プロジェクトを実行する前にvirtualenvを有効にしましたか?どうやって? –
はい、私はWindows上にあるので、activate.batファイルを実行しなければなりませんでした。コマンドラインには、仮想環境の名前が表示されます。私がpython routes.pyを実行すると、上記のようにインポートエラーが発生します。 routes.pyコードをコピーすると問題が解決しますか? – ddeamaral