web开发

配置环境django开发环境

2018-03-30  本文已影响0人  技术创造未来

出现 pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.的解决办法:

原因:所用的python3.5 版本 不包含openssl组件。

解决:

第一步:先安装openssl

brew update

brew install openssl

或者源码编译安装

第二步:

安装python3.5.3( 编译安装)

到python官网找到下载路径, 用wget下载

wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz

解压tgz包

tar -zxvf Python-3.5.3.tgz

cd Python-3.5.3

./configure --with-ssl  (关键一步,一定要加上后缀)

make

sudo make install

第三步:

指定python版本,创建虚拟环境:

virtualenv     --no-site-packages     --python=python3.5.3     py3env

验证安装成功:

python3进入python环境,

import ssl 不报错说明成功。

上一篇下一篇

猜你喜欢

热点阅读