导航:首页 > 源码编译 > 编译安装py

编译安装py

发布时间:2024-12-27 02:17:57

编译安装python需要哪些依赖

依赖库:

//使用apt 安装即可
1.gcc, make, zlib1g-dev(压缩解压缩库)
安装过程需要的库。
2.libbz2-dev
bz2支持库,若在编译安装python前没有安装,将无法通过pip install 安装提供bz2格式的第三方库,会出现unsupported archive format: .tar.bz2的错误,例如爬虫库Scrapy依赖的Twisted。
3.libsqlite3-dev
sqlite3支持库,若在编译安装python前没有安装,则python中会缺失sqlite3模块,当引入sqlite3或使用依赖sqllite3的第三方库(例如Scrapy)时,会出现ImportError: No mol named _sqllite3的错误。
//以上为编译安装前需要安装的库,可能不够全面,会不断补充。
4.其他:安装第三方库需要的库
python3-dev, libxml2-dev, libxslt1, libffi-dev, libssl-dev等,在安装第三方库会有具体说明,不做过多解释。

安装:

//通过wget获取压缩包,这里选择3.6.1版
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
//解压
tar xJf Python-3.6.1.tar.xz
cd Python-3.6.1
./configure
make
/*这步如果需要sudo,请使用sudo -H命令,即sudo -H make install,避免pip等模块安装失败。
错误示例(pip安装失败):The directory '/home/ls/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
*/
make install

② python的编译器怎么安装

在各种python编译器里面,jupyter是最好用的一个编译器了,占内存少,而且是在浏览器里面打开。
最主要的是,它可以在同一个页面里面,进行多段代码的分别调试,而互相之间不会形成干扰。
下面,我就介绍一下,怎么安装这款编译器。
1、首先你要安装好Python(此过程不做讲解),然后打开命令提示符,
在命令提示符里面输入:pip install jupyter
点击回车,电脑就会开始自动安装jupyter编译器。
安装的东西很多,如果要自己手动安装的话,是很繁琐的。
安装完成之后,在命令提示符里面输入:jupyter notebook
按回车,就可以打开jupyter编译器了。
注意,这个命令提示符不要提前关闭,否则jupyter编译器就会失效。
更多Python相关技术文章,请访问Python教程栏目进行学习!以上就是小编分享的关于python的编译器怎么安装的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!

③ ubuntu18.04下源码编译安装最新版本Python3

在ubuntu18.04操作系统中,如果你希望安装最新版本的Python3,如3.7.3,且已有的Python3版本为3.6.7,可以通过源码编译的方式来完成。以下是详细的步骤:

首先,更新系统包并安装必要的构建工具,可以使用以下命令:

如果你担心记忆过多依赖包,Ubuntu会自动识别并安装相关包,简化了过程。

然后,从Python官方网站下载最新版本的源代码,这里以3.7.3为例,你可以选择wget命令手动下载,或者使用图形界面的浏览器下载。

下载后,解压源代码包,图形界面用户可以通过拖放操作来完成。

接下来,进入Python源代码目录,运行configure脚本进行系统检查,确保所有依赖已准备就绪。不过,--enable-optimizations选项可能导致构建过程变慢,但可以优化Python二进制文件。

启动构建过程,通过调整make命令中的-j标志来利用多核处理器,一般建议使用CPU核心数*2,这有助于提高效率,尽管这会增加构建时间。

构建过程可能耗时,保持耐心等待其完成。完成后,安装Python二进制文件时,应避免使用默认的make install,以防止覆盖系统默认的python3。

最后,你可以通过输入特定命令来验证Python 3.7.3的安装情况,确认一切安装成功。

通过以上步骤,你将在ubuntu18.04上成功编译并安装最新Python3版本。记得每次有新版本发布,只要按照类似流程进行操作即可。

④ Python零基础入门教程 2.安装python3.8

安装Python3.8教程

Python拥有跨平台特性,可在Windows、Linux、macOS等多种操作系统上运行,无需特定于操作系统的代码。

安装Python3.8过程如下:

Windows安装步骤:

1. 访问Python官方网站下载安装包。

2. 安装完成后,在命令行输入“python --version”确认已安装Python3.8。

Linux安装步骤:

1. 使用wget命令下载Python3.8源码包。

2. 解压源码包。

3. 执行configure脚本,并设置安装目录。

4. 进行编译安装。

5. 创建Python3.8软链接。

6. 输入“python3.8 --version”确认Python3.8已成功安装。

macOS安装Python3.8推荐使用Docker容器:

1. 使用docker运行包含Python3.8的交互式容器。

2. 容器内使用“python3 --version”确认Python3.8已安装。

3. 需要重新进入容器时,使用“docker start -i python38”命令。

总之,Python3.8安装适用于多种操作系统,通过以上步骤,您可以轻松在不同环境中安装并使用Python3.8。

阅读全文

与编译安装py相关的资料

热点内容
miui加密状态 浏览:324
闪讯无法解析服务器的dns地址 浏览:46
java创建json 浏览:784
奥特曼传奇如何获取服务器时间 浏览:7
苹果用的服务器叫什么 浏览:488
程序员头发脱落 浏览:492
javafont颜色 浏览:154
加密失败20是什么意思 浏览:690
php随机读取行 浏览:505
测试程序员分哪几种 浏览:580
三星手机检测命令 浏览:425
08款飞度压缩比 浏览:259
冰箱压缩机附件 浏览:824
如何复制加密卡到手机 浏览:494
java隔离级别 浏览:937
dijkstra算法贪心证明 浏览:49
单片机5v继电器驱动 浏览:787
服务器香港地址ping不通 浏览:285
源码中的工厂模式 浏览:709
为什么燕窝溯源码可以更改经销商 浏览:949