Mac下python安装三方库心得--python2和python3共存处理方法
最近刚换了Mac,安装python后,一直无法安装三方库。Mac下默认自带了python2,我是在python3的基础上进行学习的经多次尝试,终于可以正常安装了
遇到的问题(以安装requests库为例):
使用pip3 install requests,终端报错如下
解决办法:
1、终端查看python2和python3的安装路径
which python
which python32、控制台输入"vim ~/.bash_profile",编辑文件内容如下,保存并退出 ":wq"
# Setting PATH for Python 2.7
PATH="/usr/bin/python/2.7/bin:${PATH}"
export PATH
# Setting PATH for Python 3.8
PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"
3、控制台输入:vim ~/.bashrc 完成别名的命名
alias python2='/usr/bin/python'
alias python3='/Library/Frameworks/Python.framework/Versions/3.8/bin/python3'
alias python=python3
4、控制台输入:source ~/.bash_profile
和source ~/.bashrc
,重新打开终端即可生效
安装requests库:
pip3 install requests
检查设置结果:
1、命令行输入pip3 list,可以看到requests库
pycharm中应用:
1、命令行安装好requests库后,pycharm--preferences--project--python interpreter中,选中python3.8的安装路径
2、代码块中输入import requests或者from requests import request时没有标红报错