Mac Python3安装与配置

Python3安装

1
brew install  python3

安装完成后配置好环境变量

1
export PATH=/Library/Frameworks/Python.framework/Versions/3.9/bin:$PATH

输入命令验证安装是否生效

1
2
3
4
5
6
python3  --version
Python 3.9.2

mac@Sutune ~ % pip3 -V
pip 20.2.3 from /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip (python 3.9)

pip源更换

临时更换

1
pip3 config set global.index-url http://pypi.mirrors.ustc.edu.cn/simple/
  1. 永久替换
  2. 进入根目录:cd ~/
  3. 进入.pip目录 cd .pip
  4. 如果不存在文件夹就新建mkdir .pip
  5. 进入 cd .pip
  6. 创建pip.conf文件 touch pip.conf
  7. 修改:vim pip.conf
1
2
3
4
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

查看pip源是否生效

1
2
atx:atxserver2-master atx$ pip3 config  list
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'

环境变量配置
对于mac OS 11不会自动配置环境变量需要把python的bin路径配置到环境变量之中

1
/Library/Frameworks/Python.framework/Versions/3.x/bin

npm配置

更新阿里源:

1
npm config set registry https://registry.npm.taobao.org/

检查是否更新成功

1
npm config get registry

还原为官方源

1
npm config set registry http://www.npmjs.org

中科大源(墙裂推荐)

1
npm config set registry  https://npmreg.mirrors.ustc.edu.cn

切换为官方源后报错

1
2
3
4
5
6
PS C:\WINDOWS\system32> npm install vue-cli -g
npm ERR! Unexpected token < in JSON at position 1 while parsing near '
npm ERR! <!doctype html>
npm ERR! <htm...'

npm ERR! A complete log of this run can be found in:

对于zsh用户需要配置npm执行的路径到.zprofile

1
export PATH="$PATH:./node_modules/.bin" # Add local node module to PATH

参考资料