广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下原码安装 python-3.
  • 567
分享到

Linux下原码安装 python-3.

原码Linuxpython 2023-01-31 01:01:51 567人浏览 独家记忆
摘要

linux下原码安装 python-3.6.6 下载 # wget https://www.Python.org/ftp/python/3.6.6/Python-3.6.6.tgz 安装依赖包 # yum -y install zl

linux下原码安装 python-3.6.6

  • 下载

    # wget https://www.Python.org/ftp/python/3.6.6/Python-3.6.6.tgz
  • 安装依赖包

    # yum -y install zlib-devel bzip2-devel openssl-devel sqlite-devel readline-devel GCc
  • 解压并进入到解压目录
# tar xvf Python-3.6.6.tgz
# cd Python-3.6.6/
  • 修改 Modules/Setup.dist

167 #readline readline.c -lreadline –ltermcap
210 #SSL=/usr/local/ssl
212 #_ssl _ssl.c \
214 # -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
216 # -L$(SSL)/lib -lssl –lcrypto
将以上几行的#号去掉

# sed -ri 's/^#readline/readline/' Modules/Setup.dist
# sed -ri 's/^#(SSL=)/\1/' Modules/Setup.dist
# sed -ri 's@^#(_ssl)@\1@' Modules/Setup.dist
# sed -ri 's@^#([ \t]*-DUSE)@\1@' Modules/Setup.dist
# sed -ri 's@^#([ \t]*-L\$\(SSL\))@\1@' Modules/Setup.dist
  • 编译安装

    # ./configure --enable-shared
    # make && make install
  • 查看是否安装成功

    # python3

    python3: error while loading shared libraries: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory
    出现以上报错

  • 解决以上问题
# find /usr/local/lib/ -name "libpython3.6m.so.1.0"
/usr/local/lib/libpython3.6m.so.1.0
# vim /etc/profile.d/python3_lib.sh
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
# source /etc/profile
  • 再次检查安装是否成功
# python3
>>> exit()
# pip3 –V

--结束END--

本文标题: Linux下原码安装 python-3.

本文链接: https://www.lsjlt.com/news/184186.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下原码安装 python-3.
    Linux下原码安装 python-3.6.6 下载 # wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz 安装依赖包 # yum -y install zl...
    99+
    2023-01-31
    原码 Linux python
  • 3. Mac 下安装python
    1.直接安装:brew  install  python  (类似于 yum install)注意:这样直接安装的python版本可能不是最新版2.从官网下载:官网:https://www.python.org/安装比较简单,根据提示安装即...
    99+
    2023-01-31
    Mac python
  • Linux下安装Python
    一般的Linux上都有默认的Python版本,CentOS6.5默认的Python版本的2.6.6的,因为工作原因,这里需要用到Python3.6.3的版本,在这里,小编将会一步步的教大家进行再Linux下Python3的安装。   一、...
    99+
    2023-01-30
    Linux Python
  • Linux下从源码安装python,将p
    以centos7为例:源码安装python,一般先安装一些devel的包:yum -y install xz wget gcc make gdbm-devel openssl-devel sqlite-devel zlib-devel bz...
    99+
    2023-01-31
    源码 Linux python
  • linux下安装Python-2.7.9
    1.下载安装包:# wget2.编译安装# tar -xzvf Python-2.7.9.tgz # cd Python-2.7.9 # ./configure --prefix=/usr/local/python2.7 # make &a...
    99+
    2023-01-31
    linux Python
  • Linux下安装Python-3.5.0
    # wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgztar zxvf Python-3.5.0.tgzcd Python-3.5.0 在编译前先在/usr/local...
    99+
    2023-01-31
    Linux Python
  • linux下安装python 3.6
    获取Anaconda3-4.3.1-Linux-x86_64.sh、netCDF4-1.2.7-cp36-cp36m-manylinux1_x86_64.whl、opencv_python-3.2.0.7-cp36-cp36m-manyli...
    99+
    2023-01-31
    linux python
  • linux下python安装pymssq
    安装pymssql需要的包:freetds(http://www.filewatcher.com/m/freetds-0.82.tar.gz.1596755-0.html)setuptools(https://pypi.python.org...
    99+
    2023-01-31
    linux python pymssq
  • redis —— linux下源码安装
    一、下载redis源码,此处以redis 5.0.7为例 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 二、解压 tar -xf redis-5.0.7....
    99+
    2016-03-05
    redis —— linux下源码安装
  • Linux下源码安装mysql5.6
    1、下载mysql到/usr/local/src/cd /usr/local/src/ wget http://distfiles.macports.org/cmake/cmake-2....
    99+
    2022-10-18
  • Linux 源码安装Python
    下载源码tar包下载地址:https://www.python.org/downloads/我这里下载的 Python-2.7.11.tgz# tar -zxvf Python-2.7.11.tgz进入解压缩后的文件夹# cd Python...
    99+
    2023-01-31
    源码 Linux Python
  • Python 3安装MySQLdb
    Python 2安装的是mysql-python,Python 3安装mysql-python以后,仍然不能import MySQLdb,原来Python 3应该安装mysqlclient,就可以import MySQLdb了。 ...
    99+
    2023-01-30
    Python MySQLdb
  • Linux下mysql安装出错的原因
    本篇内容介绍了“Linux下mysql安装出错的原因”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 1....
    99+
    2022-10-18
  • Linux下PostgreSQL如何源码安装
    这篇文章将为大家详细讲解有关Linux下PostgreSQL如何源码安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1、首先安装依赖包,避免在安装过程中出现问题 ...
    99+
    2022-10-18
  • heartbeat 3.X 源码安装
                                                                     原码安装heartbeat需要三个包1.groupadd haclient  2.useradd -g hac...
    99+
    2023-01-31
    源码 heartbeat
  • 非root用户安装安装python-3.
    安装python-3.4.6: 1)在python官网上下载相应的Linux版本: https://www.python.org/downloads/source/. 这里首先安装Python-3.4.6. 下载完毕, 解压: ...
    99+
    2023-01-31
    用户 root python
  • Linux下python install的安装方式
    这篇文章主要介绍“Linux下python install的安装方式”,在日常操作中,相信很多人在Linux下python install的安装方式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2022-10-18
  • linux下查看Python安装路径
    Centos下是原生支持Python的,在eclipse中安装Python插件后需要关联安装路径,可通过以下命令查看Python安装路径 python import sys print sys.path ...
    99+
    2023-01-31
    路径 linux Python
  • linux-php的编译安装3
    环境: Red Hat Enterprise Linux Server release 6.2 (Santiago) 内核: 2.6.32-220.el6.x86_64 PHP版本: php-5.3.10 My...
    99+
    2023-01-31
    linux php
  • Sublime 3安装(Python开发
    1,下载Sublime3https://www.sublimetext.com/3下载后得到一个【Sublime Text Build 3143 x64 Setup】的文件 2,填写注册码百度一个注册码Help -> Enter Li...
    99+
    2023-01-31
    Sublime Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作