问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编译安装python需要哪些依赖

发布网友 发布时间:2022-04-26 07:40

我来回答

2个回答

懂视网 时间:2022-05-01 15:55

FreeBSD修改python的默认版本

在/usr/local/bin目录下,

mv python python.old

ln -s pythonX.X  python

in X.X write your version

问题二:

Python3 无法使用pip

With Python 3.4 and later, you can use the ensurepip module to install pip on FreeBSD and elsewhere.

python3.4 -m ensurepip

should install pip as pip3.4


问题三:

安装scrapy报错,截图如下

技术分享

安装libxslt即可。

技术分享


技术分享

问题四:

python3.5  import sqlite3出现如下报错,安装py35-sqlite3-3.5.2_7即可

>>> import sqlite3

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

ImportError: No module named ‘_sqlite3‘



FreeBSD中Python3使用pip,scrapy,sqlite3问题

标签:freebsd   python3   sqlite3   scrapy   pip   

热心网友 时间:2022-05-01 13:03

依赖库:

//使用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需要哪些依赖

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需要哪些依赖

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安装和环境配置?

1.确定电脑的系统类型。在安装python之前,你要先确定一下你的电脑的系统类型及详细配置,具体方法如下:点击桌面上的快捷图标“此电脑”,然后右击“属性”,在设备规格下仔细查看电脑的“系统类型”。2.进入python官网()。你可以直接在浏览器里输入python官网()的地址,也可以直接在百度或其他搜索引...

Linux中安装python3

1. 安装依赖由于Python3需要编译安装,首先要确保gcc编译器已安装。未安装时,可通过命令行安装,并使用参数-y自动确认安装。安装过程中可能需要预先解决依赖包的安装问题。2. 下载Python3检查服务器上已有的Python版本,如果只有Python2,可下载Python3.7压缩包。网络状况好时,可直接在服务器上下载;网络...

python配置编译环境是什么意思

4. 安装第三方库和依赖项:Python拥有广泛的第三方库和依赖项,可以扩展其功能。根据你的项目需求,可能需要安装和配置所需的库和依赖项。你可以使用包管理工具如`pip`来安装这些库,或者使用虚拟环境来隔离不同项目的依赖关系。5. 配置代码运行和调试:根据你使用的开发工具和调试器,可能需要配置相应的...

python安装教程环境配置?

接下来安装python3.在终端执行命令:执行完成后可以在的系统目录:/usr/local/Cellar/python 中看到python的安装版本 注意:在/usr/bin/目录中的python是系统预装的python 此时,如果你希望在终端中输入python直接使用的是你新安装的python3。那么需要配置一下环境变量,指定一下python只用版本就行了。如下...

好学编程:零基础学Python需要用到哪些软件?

Linux 比较推荐Anaconda,因为Linux自带了Python,并且Linux中有很多依赖于Python的程序,如果对Python操作不慎,则会对系统的稳定性造成影响。二、常用的Python IDE 有了开发环境,就需要有编辑器之类的软件。在安装Python开发环境的时候,就已经自带了一个编辑器,叫IDLE,IDLE IDLE是python创初人Guido van ...

在Linux系统中安装Python 3.9:详细步骤和注意事项

1. 准备工作:打开终端,确保系统包列表是最新的,通过输入以下命令进行更新:sudo apt-get update 2. 安装依赖:安装Python 3.9所需的编译和安装工具,使用以下命令:sudo apt-get install build-essential 3. 下载源代码:从Python官方网站获取Python 3.9的源代码,使用:curl https://www.python...

如何在安装pip3以及第三方python库

一。先安装python3 1. 先到官方网站下载python3的安装包,去downloads/source/ 下载的是Python-3.5.2.tar.xz 2. 上传包到服务器 3.解压 tar -xf Python-3.5.2.tar.xz 4.编译安装 安装必要依赖(至少需要如下两个,我个人就遇到如下两个)yum install openssl-devel -yyum install zlib-...

在Ubuntu 22.04 上安装 Python 3.9(多版本适用)

sudo apt update &amp;&amp; sudo apt upgrade 2.安装必要的编译工具,如 GCC:bash sudo apt install gcc 3.安装Python依赖库,包括 OpenSSL、SQLite3、LZMA 等,以避免编译时问题:bash sudo apt-get install python3-dev libssl-dev libsqlite3-dev libbz2-dev liblzma-dev 4.从Python官网下载3.9.12源...

安装依赖python python自动安装依赖模块 怎么安装python项目的依赖包 python离线安装依赖包 python需要编译吗 pip安装python模块 python3如何安装pip python安装pip python os模块安装
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
光线为什么不存在 炒菜时要等到油冒烟吗 高考数学选修没涂有分吗? 高考选修不涂有分数吗 《宫》中插曲是什么乐器演奏的? 电视剧《宫》的主题曲和片尾曲分别是什么? 爱我的人和我爱的人原唱是裘海正还是游鸿明 刑法对追诉时效的规定 刑事案件追诉期限的法律规定是什么? 爱奇艺海外版怎么下载 win10 python怎么安装sqlite 现在学习unity3D一般的培训费用要多少 上海VR虚拟现实培训一般多少钱 铸铁锅用久了致癌吗? 海带不易煮烂,有什么办法可以解决? 能不能帮忙注一下下面当用汉字的日语读法,有些比较难不知道? 广州VR全景动画培训学费多少 问道!在没绿得装备上能不能注入属性啊?能又怎么注啊? 我买的铸铁炒锅怎么也会生锈? 能不能注销资料? 个人所得税里面的生僻字能不能注拼音? 广州VR培训一般是多少钱 手机能不能注册? 北京VR培训学费多少? 教师资格证自己能不能注消? 怎么查询保险单 能不能注册? 自用住房能不能注册公司(个体)? 能不能注消 能不能注消汽车行车证,要什么手续? python sqlite3的问题 python自带sqlite3怎么用 python27下怎么用sqlite3 Python3.X中没sqlite3模块吗?为什么我导入时会提示没有模块 python 3, no module named &#39;sqlite3&#39;问题怎么解决? python3 manage.py runserver报错:ImportError: No module named &#39;_sq... python连接sqlite3出错 python sqlite3 是否有表 如何确定安装的python已经支持sqlite 在未安装python环境的电脑中运行py程序,会报no module named sqlite... python sqlite3 查询是否有 ubuntu学习python安装哪个mysql django sqlite3命令 海信电视怎么看斗鱼直播 海信电视怎么的看斗鱼直播?求大神 在家智能电视(海信)看斗鱼TV直播 , 老是看一会就缓冲 缓冲好了又可以看一会然后又缓冲.一直循环... 海信智能电视上怎么看英雄联盟直播比赛? 海信电视看斗鱼有画面没声音? 正宗的面疙瘩怎么做 从的写句子补充完整