Pythonのvitrulalenvにインストールされているパッケージは、グローバル環境から分離できません.
@Python
目次 Pythonのvitrulalenvにインストールされているパッケージは、グローバル環境から分離できません. virtualenvwrapperのインストール時に発生しやすい問題:command not found 後にDeepinシステム がインストールされた仮想環境を削除するときに起こりやすいエラー:rmとrmdir Pythonのvitrulalenvにインストールされているパッケージは、グローバル環境から分離できません.
pythonのvirtualenvツールを使用してubuntuのユーザーディレクトリの下に仮想環境を作成し、アクティブ化すると、仮想環境でpip 3 listコマンドとpip 3 freezeコマンドを使用してリストされたパッケージはグローバル環境と同じです.仮想環境でpip 3 installでインストールされたパッケージ、例えばflaskやnumpyは、グローバル環境でpip 3 listを再使用していることも確認されました.これは、仮想環境とグローバル環境が隔離されていないことを示しており、どういうことなのか分かりません.
その後、インターネットで検索し、テストを経て、virtualenvをインストールした後もvirtualenvwrapperをインストールし、仮想環境を生成した後、パッケージはグローバル環境とは独立しています.
仮想環境を生成するにはvirtualenvを使用します.コマンドは次のとおりです.
virtualenvwrapperで仮想環境を生成することもできます.コマンドは次のとおりです.
virtualenvwrapperのインストール時に発生しやすい問題:command not found
環境変数が追加されていないか、インストール時にPythonバージョンが指定されていないため、この問題に遭遇しました.解決策は、ユーザディレクトリの下を開くことである.bashrc、後にいくつかのコマンドを追加します.
注意:sourceの行の後ろのディレクトリは必ずしも/home/usr/パソコンのユーザー名が異なるとは限らないので、まず次のコマンドを使用してvirtualenvwrapperをクエリーしたほうがいいです.shのパスをコピーして貼り付けてください
構成が完了すると、Ctrl Xは終了して保存されます.その後virtualenvwrapperとvirtualenvコマンドが正常に使用されます.だめなら、また運転してもいいです.bashrc
その後Deepinシステムがインストールされました
deepinシステムをインストールした後、sudoコマンドでvirtualenvをインストールしたほうがいいことに気づきました.そうしないと認識できない可能性があります.
仮想環境を削除するときに起こりやすいエラー:rmとrmdir
linuxで空でないフォルダを削除するコマンドは
rmdirではなく、次のようにします.
私はrmdirと書いて、システムはずっと間違っています.
私のubuntuバージョンでは命令が不完全だと思っていたが、笑って死んだ.
目次
pythonのvirtualenvツールを使用してubuntuのユーザーディレクトリの下に仮想環境を作成し、アクティブ化すると、仮想環境でpip 3 listコマンドとpip 3 freezeコマンドを使用してリストされたパッケージはグローバル環境と同じです.仮想環境でpip 3 installでインストールされたパッケージ、例えばflaskやnumpyは、グローバル環境でpip 3 listを再使用していることも確認されました.これは、仮想環境とグローバル環境が隔離されていないことを示しており、どういうことなのか分かりません.
その後、インターネットで検索し、テストを経て、virtualenvをインストールした後もvirtualenvwrapperをインストールし、仮想環境を生成した後、パッケージはグローバル環境とは独立しています.
仮想環境を生成するにはvirtualenvを使用します.コマンドは次のとおりです.
$ [sudo] virtualenv venv
virtualenvwrapperで仮想環境を生成することもできます.コマンドは次のとおりです.
$ mkvirtualenv venv
virtualenvwrapperのインストール時に発生しやすい問題:command not found
環境変数が追加されていないか、インストール時にPythonバージョンが指定されていないため、この問題に遭遇しました.解決策は、ユーザディレクトリの下を開くことである.bashrc、後にいくつかのコマンドを追加します.
# nano .bashrc, , nano
~$ nano .bashrc
# , virtualenvwrapper Python
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source /home/usr/.local/bin/virtualenvwrapper.sh
注意:sourceの行の後ろのディレクトリは必ずしも/home/usr/パソコンのユーザー名が異なるとは限らないので、まず次のコマンドを使用してvirtualenvwrapperをクエリーしたほうがいいです.shのパスをコピーして貼り付けてください
~$ whereis virtualenvwrapper.sh
構成が完了すると、Ctrl Xは終了して保存されます.その後virtualenvwrapperとvirtualenvコマンドが正常に使用されます.だめなら、また運転してもいいです.bashrc
~$ source ~/.bashrc
その後Deepinシステムがインストールされました
deepinシステムをインストールした後、sudoコマンドでvirtualenvをインストールしたほうがいいことに気づきました.そうしないと認識できない可能性があります.
$ sudo python3 -m pip install virtualenv
仮想環境を削除するときに起こりやすいエラー:rmとrmdir
linuxで空でないフォルダを削除するコマンドは
$ rm -rf /directory_name
rmdirではなく、次のようにします.
#
$ rmdir -rf /directory_name
私はrmdirと書いて、システムはずっと間違っています.
$ rmdir: invalid option -- 'r'
$ Try 'rmdir --help' for more information.
私のubuntuバージョンでは命令が不完全だと思っていたが、笑って死んだ.