我以前使用python3.6编写了我的应用程序。
现在,我希望在ubuntu20.04上部署它,默认的python是3.8。
在运行pip -r requirments.txt时,在创建虚拟环境后,会发现终端中特定包的错误。以下是这些包的错误:
Building wheel for cffi (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /home/pouya795/www/marketpine-backend/venv/bin/python -u -c &
我需要一个较新的项目G++,但所有教程都会告诉您下载源代码,编译它们,然后“简单”安装它们,然后使用它们。这是我不想要的,因为它不是很容易复制。
但是,Debian在它们的存储库中确实有一些最新的包(斗牛眼、测试、不稳定等等),我可以保存和共享这些包。我知道这样做几乎可以得到一个FrankenDebian,但它比使用源代码或任何可疑的存储库要好得多(一些教程甚至建议Debian使用ppas .)。
我还想保留Debian的G++,因为很多东西肯定会使用它,并且避免这样的错误:
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.30' n
我已经尝试了没有足够的空闲空间来更新列出的所有步骤。这是我得到的“没有足够的自由空间”信息:
升级需要磁盘/boot上107M的空闲空间。请在/boot上释放至少22.3 M的磁盘空间。使用sudo apt-get clean清空垃圾并删除以前安装的临时包。
这是我在/boot分区中所拥有的全部内容:
dpkg -l "linux-image*" | grep "^i"
ii linux-image-4.10.0-24-generic 4.10.0-24.28 amd64 Linux kernel image for version 4.10.0 on 64
我找不到psutil安装的确切问题是什么,所有的错误都会导致我使用不同版本的非常老的线程,或者其他发行版。大多数情况下都缺少包含的头部。
$ pip install psutil
Collecting psutil
Using cached https://files.pythonhosted.org/packages/1c/ca/5b8c1fe032a458c2c4bcbe509d1401dca9dda35c7fc46b36bb81c2834740/psutil-5.6.3.tar.gz
Building wheels for collected packages
我有一个存储集群,它已经运行了几年。它是基于一个漂亮的股票CentOS7.6设置,使用beegfs。
为了提高吞吐量,我决定对网络进行测试升级,从10G升级到40G。但是,这个40G卡所需的驱动程序在内核模块方面似乎与beegfs冲突。现在我已经成功运行了40gig网络,beegfs-client无法启动:
modprobe: ERROR: could not insert 'beegfs': Unknown symbol in module, or unknown parameter (see dmesg)
我该怎么让这两个人相处?
我安装的所有卡都是ConnectX-3FD
当我在R中加载一个GenomicFeatures包时,它会弹出一条错误消息:
Loading required package: IRanges
Error in dyn.load(file, DLLpath = DLLpath, ...) :
unable to load shared object '/home/caohf/R/x86_64-unknown-linux-gnu-library/2.15/IRanges/libs/IRanges.so':
/lib64/libc.so.6: version `GLIBC_2.7' not found (req
我试图从编译这段代码
#include <iostream>
#include <tuple>
#include <utility>
int add(int first, int second) { return first + second; }
template<typename T>
T add_generic(T first, T second) { return first + second; }
auto add_lambda = [](auto first, auto second) { return first + seco