1. Mac 新しいマシンの構成 Python 仮想環境のプロセス
- Homebrew インストール コマンド: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" (目視で確認すると、ダウンロードは比較的遅いです。自分で国内のミラーを見つけることができます接続)
- Python3 環境をインストールします: brew install python3
- 仮想環境をインストールします: sudo pip3 install virtualenv
- 仮想環境を追加、削除、変更、確認するための拡張パッケージをインストールします: sudo pip3 install virtualenvwrapper
- 仮想環境ディレクトリを作成します: mkdir ~/.virtualenvs
- python3 と virtualenvwrapper.sh へのパスを見つけます: どの python3 とどの virtualenvwrapper.sh
- グローバル構成ファイルを開きます: open ~/.zshrc
グローバル構成ファイルを構成します:
export WORKON_HOME=~/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 source /usr/local/bin/virtualenvwrapper.sh source ~/.bash_profile
- コンパイルして構成を有効にします:source ~/.zshrc
- 仮想環境を作成します: mkvirtualenv -p python3 xxx
- Pycharm を開くと、開発用の仮想環境を選択できます。
転載元: https://www.jianshu.com/p/6ffff1b6a590
2. 発生した問題
source ~/.zshrc
/Library/Developer/CommandLineTools/usr/bin/python3: Error while finding module specification for 'virtualenvwrapper.hook_loader' (ModuleNotFoundError: No module named 'virtualenvwrapper')
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 and that PATH is
set properly.
解決
sudo pip3 install virtualenv virtualenvwrapper