【Mac】mac安装python3

一:

(7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

## 解决方案

1.  点击[这里](https://raw.githubusercontent.com/Homebrew/install/master/install),如果打不开可能需要fq才行

2.  保存网页文件,并命名为 `brew_install.rb`

3.  在『终端』中进入 `brew_install.rb` 文件所在的目录,输入 `ruby brew_install.rb` 即可成功安装 Homebrew

查询真实IP

在https://www.ipaddress.com/查询raw.githubusercontent.com的真实IP。

修改hosts

sudo vim /etc/hosts

添加如下内容:

199.232.28.133 raw.githubusercontent.com

重新执行

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

二:

Warning: /usr/local/bin is not in your PATH.

一直未能安装成功,后在

http://stackoverflow.com/questions/14288682/error-installing-homebrew-brew-command-not-found找到问题所在

终端输入命令 export PATH=/usr/local/bin:$PATH

即可解决此问题


此时,系统python --version还是自带的版本python2.7

如果要使用pythone3,就要输入python3命令,如python3 --version。

如果你希望在终端中输入 python 直接使用的是你新安装的python3。那么需要配置一下环境变量,指定一下python只用版本就行了。如下配置:

export PATH=${PATH}:/usr/local/Cellar/python/3.x.x/bin

alias python="/usr/local/Cellar/python/3.x.x/bin/python3"

alias pip="/usr/local/Cellar/python/3.x.x/bin/pip3"

3.8.3为

alias python="/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8"

alias pip="/Library/Frameworks/Python.framework/Versions/3.8/bin/pip3.8"

解释一下:

3.x.x为你安装的版本号,进入目录先看一下

第一行指定python3全局环境变量

第二行为python命令重命名

第三行为pip命令重命名

此时就安装好并配置好了python3


ModuleNotFoundError: No module named 'xxxxxx'

sudo easy_install xxxx

修改.bash_profile文件

alias python="/usr/local/bin/python3.7"

alias pip="/usr/local/bin/pip3.7"



sudo -H pip install --ignore-installed opencv-python==3.4.3.18

你可能感兴趣的:(【Mac】mac安装python3)