背景デザイン画像1 背景デザイン画像2

Portfolio

初心者が行うvirtualenvインストールメモ

MENU

 概要 

Ubuntuにvirtualenvをインストールする。

以下のサイトで説明されているように、仮想環境なしでpipを使用すると後で色々と面倒になる。
virtualenvで仮想環境を作ろう

インストール手順

以下を実行
pip install virtualenv



エラーになったので以下を実行
sudo apt install python3-pip



404エラーになったので以下を実行
sudo apt-get update



再度以下を実行
pip install virtualenv



これでインストールは完了しました。

動作確認

以下を実行して仮想環境を作成
virtualenv 環境の名前 (今回は virtualenv Othello)



なんかできない()

これで実行
sudo apt install python3-virtualenv



再度以下を実行
virtualenv 環境の名前 (virtualenv Othello)



vertualenvが混同しているエラー。以下のサイトを参考にする。
How to fix tox AttributeError: module ‘virtualenv.create.via_global_ref.builtin.cpython.mac_os’ has no attribute ‘CPython2macOsArmFramework’

pip3 uninstall virtualenv



sudo pip3 uninstall virtualenv



直訳
既存のインストールが見つかりました: virtualenv 20.0.17
環境 /usr 以外の /usr/lib/python3/dist-packages にある virtualenv のアンインストールはできません。
virtualenv'をアンインストールできません。アンインストールするファイルが見つかりませんでした。

このコマンドは実行しなくてよさそう。


再度以下を実行
virtualenv 環境の名前 (virtualenv Othello)



以下を実行して仮想環境に入ってみる。(青い箇所はユーザ名が入る)
. <環境名>/bin/activate



以下を実行してpythonのパスを確認
which python3



以下を実行してpythonのパスを確認
deactivate → which python3



パスが変わっているのでインストールは成功しており、正常に動作しているようです。

これでライブラリやパッケージをインストールしても仮想環境内でしか影響が及ばないようになりました。

以上でvirtualenvのインストール作業は終了です。