2016-12-11 3 views
0

ため3.4+ Pythonでフラスコをインストールし、私は私がpython3.4とvirtualenvのを実行している、pip install Flaskそうではないpython2.7

を経て、実際にフラスコをインストールする方法を知っているが。問題は、Flaskが実際にインストールされていることです。しかし問題は、ではなく、python2.7のためにインストールされています。

私はsource bin/activateで起動したvirtualenvでこのコマンドを実行しましたが、python3.4を実行しているvirtualenvがアクティブ化されていても、python2.7にインストールされているようです。

これを修正するにはどうすればよいですか?私はこの上に私の髪を引っ張っている。

おかげ

+0

'pip3'、' pip3.4':>プロジェクト - をあなたが設定ファイル - >を押すことでのpython 3に切り替えることができます(+)を追加ヒット、そしてフラスコ

探し? – furas

+0

環境はpython3.4です。 – Jshee

+0

あなたは 'python3.4'にインストールする' pip3'と 'pip3.4'コマンドを持っていなければなりません – furas

答えて

1

は、Python 3.3以来、あなたは(PEP 405を参照)にvirtualenvの代わりにvenv使用することができます。そうした場合、source bin/activateを実行するとpythonコマンドがpython 3に設定され、正しいpipが使用されます。

あなたは使用してエンバイロメントを作成することができます。

python3 -m venv myEnvName 

希望あなたがPycharmを使用している場合、これは

0

に役立つだけのpython 3に切り替えて、インストールしたパッケージのリストがあります。プロジェクト名 - >プロジェクト通訳

関連する問題