编译安装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 && 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源...