经过几次折腾,大概算是搞清楚了mac装pyhon的情况。
前提是用的公司电脑,没有root的权限,导致不能安装各种包。
Mac自带python环境
mac自带了python的环境,有python2和python3。直接在终端打
python
的话,运行的环境是python2。如果想进入python3的环境,需要输入
python3
已经检查过mac自带了python环境,剩下就是安装各种包。当然了,安装包的时候,也需要运行
pip3 install numpy
才会安装在python3环境下。
自己安装python环境
之前我想在python3环境下装包,运行命令pip3 install numpy,报错说是没有root的权限。
经同事指导,需要自己重新安装python环境。于是按照正常流程:下载,安装。
安装之后,在pycharm中新建project,选择解释器的时候,发现路径是
/usr/local/bin/python3.9
我安装的是3.9.
在finder中找到该路径,发现python3.9是个快捷方式,右键Get info,原来我自己安装的python还是在Library中,只是在usr中多了快捷方式,这样普通用户就有权限安装各种包。
难怪我在运行命令的时候,提醒我说运行该命令更新:/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9 -m pip install --upgrade pip