しばらくの間、私はvirtualenvを多くのPythonプロジェクトに使用してきました。私がvirtualenvを起動しようとしたとき、私は次のようにタイプしました:Virtualenvはvirtualenvの代わりに "root"と言っていますか?
source venv/bin/activate
これは一般にトリックです。しかし、代わりに私のコマンドプロンプトが言っての:
(venv)[email protected]:~/
それは言う:
(root)[email protected]:~/
私のPythonのバージョン要件と私はvirtualenvの上にインストール私のパッケージは認識されません。なぜこれが起こるのですか?
ルートユーザーのプロンプトに 'sudo -i'を使用し、そのcomandoを使用した後にルートフォルダにvenvを作成したことがあります。または、おそらくvenvフォルダの名前が 'root'> – Mikael
私はsudo -iを使用せず、venvフォルダの名前は" venv "です。私はちょうどこれが起こっているのか分かりませんし、この事態が起こらなければ私のvenvを使うことはできません。 –
virtualenvをアンインストールして再インストールしてください。 – Mikael