Python
安装时不要用python install manager,用install manager装完不带pip,直接下载指定版本的安装包自己安装,同时勾选安装pip即可。
pip 查看配置
pip config list
pip 查看镜像源
pip config get global.index-url
pip 配置国内源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip 恢复默认源
pip config unset global.index-url
Golang
Golang国内源
七牛云代理 https://goproxy.cn/
$ go env # 列出配置
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
Nodejs
npm 配置命令
npm config ls # 查看npm配置
npm config ls -l # 查看npm所有默认配置
npm config edit # 用记事本打开npm配置文件
npm config get registry # 获取npm源地址
npm config set registry https://registry.npmmirror.com # 切换到淘宝源
Electron 国内源配置
用npm config edit命令,在记事本中添加:
electron_mirror=https://npmmirror.com/mirrors/electron/
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
但是当你运行npm i时会提示:
npm warn Unknown user config "electron_mirror". This will stop working in the next major version of npm.
npm warn Unknown user config "electron_builder_binaries_mirror". This will stop working in the next major version of npm.
提示大意是当前的electron_mirror和electron_builder_binaries_mirror配置国内镜像源的方式,在后续的major版本不会再被支持。
后续解决办法:
将ELECTRON_MIRROR和ELECTRON_BUILDER_BINARIES_MIRROR设置为系统环境变量。可以在系统属性中设置,也可以直接通过cmd命令设置,cmd命令如下:
setx ELECTRON_MIRROR "https://npmmirror.com/mirrors/electron/"
setx ELECTRON_BUILDER_BINARIES_MIRROR "https://npmmirror.com/mirrors/electron-builder-binaries/"
设置完成后重启电脑即可。