为特定的 Python 二进制文件安装 Python 模块

为特定的 Python 二进制文件安装 Python 模块

我使用的是 ubuntu 16.04,安装了 python2 和 python3。默认是 python2。

我正在尝试安装一个python模块(地图脚本)使用此命令

sudo apt-get install python-mapscript

因为某些未知的原因,我无法使用pip它来安装它(无论是在虚拟环境内还是在虚拟环境之外)。

使用 apt-get 模块成功安装在 /usr/lib/python2.7/dist-packages/ 中,但未安装在 python3/dist-packages 中。

在我的项目中我使用python3。

有没有办法明确地为python3安装一个python模块?模块应该与python3兼容。

答案1

从 apt 安装的 Python 模块通常名为 python3-xxx,但由于某种原因,没有 python3-mapscript。

如果您无法通过 pip 安装此模块,我建议您尝试制作自己的 python deb 包,您可以在互联网上找到许多教程来实现这一点。

相关内容