Python安装目录



在命令$which python3$上,我的Mac上的位置显示为/opt/homebrew/bin/python3。python在/usr/local/以外的其他目录中是否可以?

是。它会成功的。我的意思是如果你改变安装目录的位置,mac os会识别它,python3指令会工作。

完全没问题。但是最好创建一个项目智能虚拟环境,这样您就不会在系统中全局安装太多第三方库,从而破坏系统工具和其他项目。安装vitualenv:

python3 -m pip install --user virtualenv

创建虚拟环境。

cd {{your project directory}}
python3 -m venv env

激活虚拟环境:

source env/bin/activate

现在如果你运行which python,你会看到python来自你新创建的虚拟环境。