
- 最近
- 文章
- 代码仓
- 问答
- 资源
- 关注/订阅/互动
搜TA的内容


搜索 取消

有一个客户的维护工作需要使用vpn连接,要命的是这个vpn客户端安装程序只支持windows。现在的情况是虚拟机windows下通过vpn可以连接到客户那里,新的开发是在主机ubuntu下面进行。现在要解决的问题是:主机(192.168.1.0网段)通过虚拟机的vpn连接到客户(192.168.16.0网段)那里。解决的思路是:vbox虚拟机可以设置多个网卡,利用windows中的网络共享功能实现vpn连接共享给主机使用。这篇文章写得很好,但是不好搜到, 搬到这里方便自查。
module 'libmambapy' has no attribute 'QueryFormat')
答:
这可能是因为
libmambapy的安装不正确或者与conda的其他部分不兼容,导致的libmambapy模块相关的错误。
解决方法如下
- 更新或生裝
mamba update mamba && mamba update conda # 更新 conda uninstall mamba && conda install -c conda-forge mamba # 重装 - 检查当前的环境是否有问题,试试创建一个新环境安装
conda create --name new_env conda activate new_env conda install -c conda-forge mamba - 清理缓存
conda clean --all - 检查
libmambapy版本是否兼容conda list libmambapy - 查看错误日志,可能会提供更多线索
还不能解决问题,就去 conda 官方 anaconda.org 查conda config --set debug true mamba search fastqcmamba的官方文档或者社区论坛
回答问题 2024.10.04
openEuler-24.03版本安装openGauss5.0.0
答:
openGauss 安装到 openEuler 时提示你缺少的 lib/psutil/_psutil_linux.so_3.11 ,这个东西通常是一个叫作 psutil 的 Python 模块。
安装 psutil 正确版本
这种带版本号的提醒一般是两种可能 缺少模块或者模块版本不匹配。尝试执行以下命令
# 配置和安装
sudo yum install python3-pip # 或者去 https://www.anaconda.com/download/success 下载 conda
pip install pip -U # 或者 python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # 根据需求改一下 pip 源
sudo yum install python3-psutil # 或者进入当前环境后执行 pip3 install psutil
# 看看和 3.11 版本是否兼容
pip3 show psutil # 或者 python3 -c "import psutil; print(psutil.__version__)"
手动编译(备用方案)
重试一下之前的安装 OpenEuler 的操作,如果还不行,咱们就自己重新编译安装 psutil
pip3 download psutil # 下载源码
如果下载不到就在 Github 或 PyPI 下载
Github
Cross-platform lib for process and system monitoring in Python - Tags · giampaolo/psutil
https://github.com/giampaolo/psutil/tags
PyPI
Cross-platform lib for process and system monitoring in Python.
https://pypi.org/project/psutil/#files
tar -xvf psutil-*.tar.gz
cd psutil-*/
python3 setup.py build
sudo python3 setup.py install
如果有依赖性问题
以下任意一种可能会解决依赖问题
- pip3 show psutil
- pip3 install pipdeptree && pipdeptree --reverse --packages psutil
- pip download --no-deps
- 查看源码的 setup.py 文件,里面有个 install_requires 参数标了依赖列表
- PyPI 主页下载或者下载的源码中可能有 METADATA 文件标了依赖列表
- 查看 OpneGuass 的 GIthub 官方文档寻找线索
注意事项
- 检查环境变量
PYTHONPATH,让 Python 解释器能找到 psutil 模块。 - 实在不行就在 OpenGuass 的 Github 仓库发 issue 问问开发者本人或者是社区,提供错误输出、日志和系统信息
希望帮到你了,有问题可以追加提问
回答问题 2024.10.02































