首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >20180831-Linux环境下Pyt

20180831-Linux环境下Pyt

作者头像
py3study
发布2020-01-19 15:46:33
发布2020-01-19 15:46:33
3810
举报
文章被收录于专栏:python3python3

20180831-Linux环境下Python 3.6.6 的安装说明

摘要:Python3 安装部署,普通用户,编译安装 Author: andy_yhm@yeah.net Date: 20180831 关键字:python,python3,ssl,安装,pip

1. openssl的下载与安装

python 3若无或未指定openssl,则会报错“pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.”

代码语言:javascript
复制
wget https://www.openssl.org/source/openssl-1.1.1-pre9.tar.gz
tar xzf openssl-1.1.1-pre9.tar.gz
cd openssl-1.1.1-pre9/
./config shared --prefix=/home/python/python36/SSL && make && make install

2. python环境的准备与安装

代码语言:javascript
复制
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
tar -xzf Python-3.6.6.tgz
cd Python-3.6.6/
export LDFLAGS="-L/home/python/python36/SSL/lib/"
export LD_LIBRARY_PATH="/home/python/python36/SSL/lib/"
export CPPFLAGS="-I/home/python/python36/SSL/include -I/home/python/python36/SSL/include/openssl"
./configure --prefix=/home/python/python36/  && make && make install

3. 优化环境配置

3.1 修改.bash_profile,添加如下内容

代码语言:javascript
复制
#
## ENV Settings for python366
#
export LDFLAGS="-L/home/python/python36/SSL/lib/"
export LD_LIBRARY_PATH="/home/python/python36/SSL/lib/"
export CPPFLAGS="-I/home/python/python36/SSL/include -I/home/python/python36/SSL/include/openssl"
PYHOME=/home/python/python36/bin
export PATH=$PYHOME:$PATH

3.2 建立软连接并使变量生效

代码语言:javascript
复制
cd /home/python/python36/bin
ln -s pip3 pip
ln -s python3.6 python
source ~/.bash_profile

4. 验证环境正确安装

代码语言:javascript
复制
pip install --upgrade pip
pip install virtualenv
pip list
显示结果如下:
Package    Version
---------- -------
pip        18.0
setuptools 39.0.1
virtualenv 16.0.0
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/04/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 20180831-Linux环境下Python 3.6.6 的安装说明
  • 1. openssl的下载与安装
  • 2. python环境的准备与安装
  • 3. 优化环境配置
    • 3.1 修改.bash_profile,添加如下内容
    • 3.2 建立软连接并使变量生效
  • 4. 验证环境正确安装
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档