web-dev-qa-db-ja.com

仮想環境を実行しようとしたときにアクティブ化されません

1)pipを使用してvirtualenvをインストールしました。
2)コマンドを実行しましたvirtualenv venv
3)それから私は走ったsource venv/bin/activateしかし、そのようなファイルやディレクトリは存在しないと書かれています。

cdvenv/bin 3つのものを見つけました-python、python 2.7、およびpython 3.5。誰もが問題を知っていますか?

16
Aaron Cheung

同じ問題がありました。そして、私がしたことは単にコマンドvirtualenv env再び。そして、アクティブ化ファイルを含む、さらに多くのファイルがディレクトリenv/binの下に生成されました。それはとても奇妙です。もっと試してみてください。

15
jiaqi jiang

Virtualenvを実行したときにvenv2という名前を付けて、同様の問題を解決しました。別のプロジェクト用にvenvという名前の仮想環境がすでにありました。これで続行できました。

1
Steve Scott

ネットワークの問題が原因で2倍になっています。2度実行して「アクティベート」スクリプトをインストールします。たぶん最初にソースに接続できないため、インストールを中止するだけです。

0
Xiaoquan Li

--upgradeオプションを使用すると、この問題が発生しました。オプションを削除し、すべて期待どおりに実行されました。

0
Brenton Carbins

実行中の同様の問題を解決しましたpython3.7 -m venv venv、お使いの環境にインストールされているpythonのバージョンに変更できます。