ubuntu16.04 pythonを3.6.5にアップグレード
2644 ワード
アップグレード方法
そのうち
この2つの最後の数字は、現在の環境のバージョンに変更されました.
既存virtualenvの更新
pythonバージョンが変更されると、端末を開くと
仮想環境構成の初期インストール Create a directory to hold the virtual environments. ( を格納するディレクトリを作成する Add a line like “ Add a line like “ Run: Run: workon A list of environments, empty, is printed. 仮想環境リスト を使用できます. Run:mkvirtualenv temp新規仮想環境 を再ロードすることができる.
[ ](https://www.cnblogs.com/yjlch1016/p/8641910.html)
そのうち
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
この2つの最後の数字は、現在の環境のバージョンに変更されました.
既存virtualenvの更新
pythonバージョンが変更されると、端末を開くと
/usr/bin/python3: Error while finding spec for 'virtualenvwrapper.hook_loader' (: No module named 'virtualenvwrapper')
にエラーが表示されます.この文書を参照すると、Did you try pip install virtualenvwrapper --upgrade
以上の試みがあります.最後に、この方法でエラーが表示されなくなります.このプログラムをアンインストールしてから、再インストールしても、エラーが表示されます.仮想環境構成の初期インストール
sudo apt install python-pip python-dev build-essential # pip2
sudo apt install python3-pip # pip3
sudo pip3 install virtualenv
このようにデフォルトで装着仮想ループ内でpythonを使用するデフォルトはpython 3を指し、pipデフォルトもpip 3であるが、たまにpip 3を使用する必要があり、python 2バージョンであればsudo pip install virtualenv
を使用すればよい.以下の内容ではpip 3を使用するすべての場所でpip 2 virtualenv仮想環境ファイルディレクトリ名python=python 3を使用することができる.6どのpipインストールを使用しても、pythonバージョンWindowsでの構成を指定できます.pipインストールを直接使用して、環境virtualenv環境名を作成すればいいです.-p pythonバージョンとパスアクティブ化を指定してscriptsに入るには、activateアクティブ化の問題を使用します.mkvirtualenv py_djangoコマンドが見つかりませんmkdir $HOME/.virtualenvs
). 仮想環境export WORKON_HOME=$HOME/.virtualenvs
” to your .bashrc. にありますbashrcに行を追加:export WORKON_HOME=$HOME/.virtualenvs
source /path/to/this/file/virtualenvwrapper.sh
” to your .bashrc. virtualenvwrapperインストールは使用しないでください:sudo pip3 install virtualenvwrapper
、下辺の方式:sudo apt install virtualenvwrapper
を使用して、その後下辺の手順を押せばいいです.にありますbashrcに行を追加:source /usr/local/bin/virtualenvwrapper.sh
source ~/.bashrc
プロンプトはまだインストールされていません.管理せずに直接作成すればいいです.virtualenvwrapperで使用できます.workon
をリストします.または、lsvirtualenv
mkvirtualenv [ ]
Run:workon temp(source~/.bashrcを実行してからworkonを使用する必要があります)workon [ ]
仮想環境を起動/切り替えdeactivate
仮想環境を離れて仮想環境を削除する:rmvirtualenv
仮想プログラム全体を削除sudo pip3 uninstall virtualenv
sudo apt remove virtualenvwrapper
上記新しく作成した仮想環境を格納するためのフォルダの再ロードを削除すると既に存在する旨のメッセージが表示され、ディレクトリに入ってすべての関連ファイルを削除すればよい、その後、手順に従って