Python3をインストールする
brew install python3
pip ソース構成を更新する
- pip設定ファイルを作成する
cd ~
mkdir .pip; cd .pip; touch pip.conf;
- Tsinghua pip ソースを使用して、pip.conf に次の設定項目を追加します。
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
virtualenv を使用して仮想環境を管理する
- 関連ソフトウェアをインストールし、環境変数を構成する
# virtualenv相对于把python环境拷贝一份,在虚拟环境下通过pip安装的工具只在该虚拟环境下有效
pip install virtualenv
# 安装管理工具 virtualenvwrapper
pip install virtualenvwrapper
# 设置环境变量 便于管理
export WORKON_HOME=~/Envs
sh /usr/local/bin/virtualenvwrapper.sh
source ~/.bashrc
source ~/.bash_profile
- 基本的な使い方
# virtualenvwrapper基本用法
# 创建虚拟环境 名称为venv 会放到WORKON_HOME中
mkvirtualenv venv
# 可以指定对应解释器的虚拟环境
mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv
# 基本命令
workon # 列出已有的虚拟环境 类似于 source venv/bin/activation
workon venv # 进入venv虚拟环境中
deactivate # 推出虚拟环境
rmvirtualenv venv # 删除命名为venv的虚拟环境
# 建立虚拟环境目录
virtualenv venv
# 启动虚拟环境python
source venv/bin/activate
# 安装相关依赖
pip install -r requirements.txt
参考:https://www.cnblogs.com/technologylife/p/6635631.html
醸造をインストールする
次のコマンドを実行して、最新バージョンの brew (https://github.com/Homebrew/install) をインストールします。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
醸造を更新する
-
最も単純で失礼な方法: 既存のバージョンの brew をアンインストールし、最新バージョンを再インストールします。
既存のバージョンをアンインストールし、実行します。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
-
最新バージョンをインストールするには、次のコマンドを実行します。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
最初にアンインストールしてからインストールしたくない場合は、次のようにすることができます
- 次のコマンドを実行します。
brew update
エラーが報告された場合:Error: /usr/local must be writable!
/usr/local ディレクトリに権限を割り当てる必要があるため、実行してくださいsudo chown -R $(whoami) /usr/local
。 引き続きエラーが報告される場合:chown: /usr/local: Operation not permitted
これは、Mac OS 10.13 以降、特に /usr/local ディレクトリに対して強化された権限制限です。これにより、ソフトウェアが Mac 上で root として実行されることが禁止されます (https://blog.csdn.net/shaobo8910/article/details/81121314 を参照)。
解決策: SIP をオフにする
- 次のコマンドを実行します。
-
Macを再起動し、
Command + R
Appleロゴが表示されるまでキーを押し続け、リカバリモードに入ります。 -
ツールの「ターミナル」をクリックします
-
埋め込む
csrutil disable
-
マックを再起動する
-
再起動が完了したら、実行します
sudo chflags norestricted /usr/local && sudo chown -R $(whoami)/usr/local
参考:https://blog.csdn.net/fxp850899969/article/details/53284193