首页 > 解决方案 > 此消息是什么意思 [错误 71] 协议错误:'lib' -> 'folder/where/iam/building'/venv/lib64'

问题描述

我正在尝试使用 Makefile 从 Python 虚拟环境构建和运行脚本。

构建命令是:make venv

我收到此消息:[错误 71] 协议错误:'lib' -> 'folder/where/iam/building'/venv/lib64'

这是什么意思?我在整个互联网上搜索指针,我发现的只是虚拟环境期望 Python 库指向 lib64。我通过更改 $pythonpath 来做到这一点,但它没有改变任何东西。我也把它改回了'lib',但也是同样的错误。

我的默认值是 Centos 7 上的 Python 3.7,而 Python3.7 库位于 /usr/lib 而不是 /usr/lib64 中,因为错误暗示。

我花了两天时间寻找和排除故障,这让我几乎放弃了整个事情。

标签: pythonpython-3.xmakefilevirtualenvcentos7

解决方案


推荐阅读