GNU/Linux >> Linux の 問題 >  >> Linux

-bash:/usr/bin/virtualenvwrapper.sh:そのようなファイルまたはディレクトリはありません

仮想環境のセットアップホーム ディレクトリでターミナルを開きます。右クリックして [ターミナルで開く] オプションを選択します。 CTRL を押すこともできます 、ALT 、および T 同時にキーボードのキーを押して、ターミナル アプリケーションを自動的に開きます。

最初に、すべての仮想環境を保持する特別なディレクトリを作成する必要があります。したがって、virtualenv という新しい隠しディレクトリの作成に進みます。

$ mkdir .virtualenv

ここで、Python3 用の pip をインストールする必要があります。

$ sudo apt install python3-pip

pip3 のインストールを確認してください。

$ pip3 --version

pip3 経由で virtualenv をインストールします。

$ pip3 install virtualenv

virtualenv がインストールされた場所を見つけるには、次のように入力します。

$ which virtualenv

pip3 経由で virtualenvwrapper をインストールします:

$ pip3 install virtualenvwrapper

Python 3 を使用するようにすべての新しい仮想環境を調整する行を追加して、.bashrc ファイルを変更します。仮想環境を上記で作成したディレクトリ (.virtualenv) にポイントし、 virtualenv と virtualenvwrapper.

Vim エディターを使用して .bashrc ファイルを開きます。

$ vim .bashrc

まだ Vim エディターを使用していないか、コンピューターにインストールしていない場合は、今すぐインストールする必要があります。これは広く使用されている Linux エディターであり、それには十分な理由があります。

$ sudo apt install vim

Vim をインストールしたら、ターミナルで vim .bashrc コマンドを入力して、ファイル .bashrc ファイルを開きます。 .bashrc ファイルの一番下に移動し、文字 i を押して Vim の挿入モードに入り、次の行を追加します。

#Virtualenvwrapper settings:
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_VIRTUALENV=/home/your_username/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh

完了したら、esc キーを押します。次に、:wq と入力して Enter キーを押します。このコマンドは、Vim エディターを保存して終了します。完了したら、端末を閉じて再度開きます。

Python3 で仮想環境を作成し、すぐにアクティブ化するには、ターミナルで次のコマンドを使用します:

$ mkvirtualenv name_of_your_env

この環境が Python3 用に設定されていることを確認する必要があります:

$ Python -V

環境を非アクティブ化するには、deactivate コマンドを使用します。

$ deactivate

利用可能なすべての仮想環境を一覧表示するには、端末でコマンド workon または lsvirtualenv を使用します (workon と同じ結果ですが、派手な方法で表示されます)。

$ workon

$ lsvirtualenv

特定の環境を 1 つ有効にするには、workon + 環境の名前を使用します:

$ workon name_of_your_env

いつか使用する必要があるかもしれない便利なコマンドがいくつかあります:

Rmvirtualenv は、.virtualenv ディレクトリにある特定の仮想環境を削除します。

$ rmvirtualenv name_of_your_env

Cpvirtualenv は、既存の仮想環境を新しい仮想環境にコピーしてアクティブ化します。

$ cpvirtualenv old_virtual_env new_virtual_env

素晴らしい!これで、最初の分離された Python 3 環境が作成されました。


ubuntu 12.04 LTS では、pip 経由でインストールすると、

にインストールされます
/usr/local/bin/virtualenvwrapper.sh

また、Ubuntu 16.04 以降を使用している場合は、

にインストールされます。
~/.local/bin/virtualenvwrapper.sh

Linux
  1. 「/usr/ bin / dirmngr」を修正する方法:そのようなファイルやディレクトリはありません

  2. / usr/binと/usr/ local / bin Linuxの場合?

  3. Debian – -bash:/ usr / bin / nano:そのようなファイルやディレクトリはありませんか?

  1. /usr/local/bin/ で composer の許可が拒否されました

  2. /usr/sbin、/usr/local/sbin、/usr/local/bin の意味は何ですか?

  3. unix:///var/run/supervisor.sock そのようなファイルはありません

  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. Linux – / usr/binと/usr/sbinを/bin(gnu / linux)にマージしますか?

  3. Kubuntuがログイン時にエラーを表示する(file:///usr/share/sddm//themes/breeze/main.qml:noそのようなファイルまたはディレクトリ)?