我有多个Macbook,它们的操作系统版本不同,我很难分发使用PycURL的Python3.6项目,因为安装的libcurl
可能会使用不同的选项进行编译。我在不同计算机上遇到的最常见错误是:ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other)
我认为分发带有所有依赖项的预配置venv
会更合理,但是如何在venv中正确安装PycURL?据我了解,我应该自己构建它并与正确的libcurl.so
链接,该链接也应添加到venv
中,对吗?我有什么需要注意或考虑的吗?