Mac OS X安装GoAgent后运行出现No module named OpenSSL

由于系统自带的 Python 和通过 brew 安装的 Python 没有默认安装 SSL

所以我们需要手动弄上


首先 brew 一个 openssl,没有 brew?

打开我 最下面那句码弄到终端就好


有了 brew?终端执行

brew install openssl

好了继续

wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz 
tar zxvf Python-2.7.8.tar.xz

接着编辑配置(像我这种菜鸟适合 nano,不过还是最喜欢Sublime,会 vim 用 vim 吧)

nano Python-2.7.8/Modules/Setup.dist


找到 SSL 开头的那一行,把几行前的 # 去掉保存



接下来正常的编译,安装

./configure
make 
make install

还有一个东西, pyopenssl(我已被搞晕)

这里下载,解压出来,安装

python setup.py install


失败了不要紧,如果是缺少 setuptools 包,装一个就是

curl https://bootstrap.pypa.io/ez_setup.py -o - | python

没有 curl 就brew一个吧

你可能感兴趣的:(Mac OS X安装GoAgent后运行出现No module named OpenSSL)