- 博客(5)
- 收藏
- 关注
原创 python pip提示已安装另一个版本,无法安装本地wheel文件
最近用了Aidlux,上面的软件包兼容性挺好的。但是有一个问题:Aidlux的终端默认是root用户,所以我新建了一个普通用户,避免root用户带来的特权问题和一大堆警告。这又带来了另一个问题:pip安装软件包的时候会优先下载预编译的wheel包,但是有的包没有预编译,直接以源代码的形式发布(以.tar.gz结尾),这时pip就会自动下载进行编译。然后,pip把依赖全部重装了一遍...装个torch就得2分钟,装个numpy也要个一分钟,这一来二去的时间可就长了。自此,问题总算解决了。
2023-04-21 19:18:24
4939
1
原创 C++标准库中string类遍历方式的性能差距
没有废话,直接上测试代码#include <chrono>#include <string>#include <iostream>#include <functional>using namespace std;using namespace chrono;static uint64_t size = 12550820;static string test_str(size, 'S');uint64_t test(function<
2021-11-28 18:37:03
670
原创 PyArg_ParseTuple触发Segmentation fault
如题,使用Python/c api编写python扩展,要从python端传递dict过来写好代码一编译运行,果不其然出现了亲爱的Segmentation fault经过排查,发现是以下代码引发的段错误PyObject* _py_data = nullptr; // Python对象指针packets::unconnected_ping _pupr_tmp_packet;//自定义的结构体if(!PyArg_ParseTuple(args,"O", _py_data)) // 此处PyArg_Pa
2021-09-19 19:49:53
344
原创 编译lineageos/aosp时总是内存不足
[ 96% 370/385] ----- Making recovery image ------这时出现java.lang.OutOfMemoryError然后ninja就挂了我一看swap还有10g没用于是我照着网上的方法在prebuilts/sdk/tools/jack-admin里修改了JACK_SERVER_COMMAND变量(添加-Xmx6g -Xms4g),然后重启jack server,结果仍然报错之后经过一番探索,发现了https://blog.youkuaiyun.com/ly199108
2021-07-27 09:56:08
1197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人