首页 > 其他分享 >交叉编译提示ModuleNotFoundError: No module named 'packaging'

交叉编译提示ModuleNotFoundError: No module named 'packaging'

时间:2023-12-06 20:24:20浏览次数:35  
标签:named No cross module packaging 编译 crossenv install pip

如果你的目标环境中的python是通过交叉编译自行生成的,可能会遇到这个提示

在你已经完成python的交叉编译后,你就需要crossenv,然后完成对应库的适配

 

#Make crossenv

pip install crossenv

python3 -m crossenv --without-pip $crosspy/bin/python3 /your/cross-env

 

#Activate

cd /your/cross-env/cross/bin

source activate

 

# install pip

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python get-pip.py

 

# install dep libs,eg

pip install packaging numpy lark-parser netifaces

 

# copy dep-libs to $MODEL_INSTALL_PREFIX

cp -a /your/cross-env/cross/lib/python3.8/site-packages/packaging* $MODEL_INSTALL_PREFIX/lib/python3.8/site-packages/

......

 

标签:named,No,cross,module,packaging,编译,crossenv,install,pip
From: https://www.cnblogs.com/sciapex/p/17880433.html

相关文章

  • jupyter notebook代码补全扩展安装遇到 Jupyter command `jupyter-contrib` not found
    Jupytercommandjupyter-contribnotfound.解决方案——新的安装方式。方法1:pip方式1.先使用以下命令,卸载旧版本的jupyter_contrib_nbextensions和upyter_nbextensions_configurator:分别用cmd命令,卸载之前的安装pipuninstalljupyter_contrib_nbextensionspipuninsta......
  • Nodejs APM监控实战分享
    如何对线上的nodejs做监控,了解相关的GC、内存使用情况、性能,如何更好的了解相关的指标,我们需要做一个采集线上数据的方案,但是又不希望侵入性太强,首先收集的指标。内存相关指标说明堆内存rss:常驻内存,node进程分配的总内存大小external:v8管理的C++所占用的内存大小arra......
  • kettle从入门到精通 第二十三课 kettle carte 错误(java.lang.OutOfMemoryError: GC ov
     1、Couldnotemitbufferduetolackofrequests(无法发出缓冲区,因为请求不足。)原因有两点:1)消费者处理数据能力较弱,如表输出步骤。2)消费者没有处理数据,如传递的数据中有字段type=1的数据,这种情况没有处理。解放方案:针对1)采用多线程处理和开启批量提交,如下图所示批量插入......
  • selenium.common.exceptions.SessionNotCreatedException: Message: session not crea
    pyhon调selenium报:selenium.common.exceptions.SessionNotCreatedException:Message:sessionnotcreated:ThisversionofChromeDriveronlysupportsChromeversion103Currentbrowserversionis120.0.xxx.0withbinarypathC:\ProgramFiles\Google\Chrome\......
  • Data is Null. This method or property cannot be called on Null values.
    升级到abp.io7.4EF报错System.Data.SqlTypes.SqlNullValueException:DataisNull.ThismethodorpropertycannotbecalledonNullvalues.atMicrosoft.Data.SqlClient.SqlBuffer.ThrowIfNull()atMicrosoft.Data.SqlClient.SqlBuffer.get_String()atMicroso......
  • Extraneous children found when component already has explicitly named default sl
    下述代码会报错:Extraneouschildrenfoundwhencomponentalreadyhasexplicitlynameddefaultslot.Thesechildrenwillbeignored.<el-table-columnprop="goodsState"label="商品状态"width="120"/><template#default="......
  • celery 5.3.6 报错ValueError: not enough values to unpack (expected 3, got 0)
    celery5.3.6报错ValueError:notenoughvaluestounpack启动celery脚本报错执行 pythonrun_task.py报错,celery服务端和脚本端日志信息如下 #celery-Atasksworker--loglevel=INFO--------------celery@DESKTOP-BQAR0JRv5.3.6(emerald-rush)---*****--......
  • docker-compose运行的容器 curl No route to host
    #信任docker0网卡firewall-cmd--permanent--zone=trusted--change-interface=docker0&&firewall-cmd--reloaddockernetworkinspectcsrpmed_default#找出默认网段w为172.20.0.0/16[{"Name":"csrpmed_default","Id&quo......
  • System.Diagnostics.Process.Start 用法
    原文链接:https://blog.csdn.net/polloo2012/article/details/82110642System.Diagnostics.Process.Start();能做什么呢?它主要有以下几个功能:1、打开某个链接网址(弹窗)。2、定位打开某个文件目录。3、打开系统特殊文件夹,如“控制面板”等。那么它是怎么实现这几个功能的呢?在讲......
  • nordic的nrf52系列32M速率的SPI-SPIM3
    简介:在nordic的nrf52系列中的nrf52833和nrf52840的SPIM3都是支持最大32M的spi速率,其余的只有8M,当在需要刷屏,或者一些需要高速32M-SPI时,这是一个很好的使用方式,下面我就结合GPIOTE+PPI+SPIM3实现无CPU参与的32M-SPI数据发送:测试环境:软件:SDK_17.1,在ble_app_uart例子中添加硬件:nrf......