如何将下载的 Python 模块移动到我的 Python 目录?
答案1
如果所有其他方法都失败的话,手动安装应该是最后一步。
首先查看 Ubuntu 软件存储库(Synaptic
这很适合)中是否有可用的模块。大多数(如果不是全部)软件包都有python-
或python3-
前缀,具体取决于您使用的 Python 版本。
如果不可用,请尝试使用pip
。默认情况下它未安装,请使用sudo apt-get install python-pip
或sudo apt-get install python3-pip
安装软件包就像sudo pip install mypackage
(或pip3
)一样简单。
如果出于某种原因上述步骤不起作用,请setup.py
在包中查找文件。如果有,请尝试使用sudo python setup.py install
如果没有setup.py
文件,您可以手动将模块复制到 PYTHONPATH 中。运行此命令以查看 Python 搜索的位置:python -c "import sys; print sys.path"
答案2
您不需要将这些模块移动到 python 目录中。您需要做的就是简单地安装它们。
怎么做?实际上,每个 Python 模块都会有一个名为 setup.py 的文件,可用于安装该模块。因此,只需在终端中输入
python setup.py install
以便您可以安装它。
有关 python 中模块安装的更多信息,您可以查看Python 手册