从PIP安装的包访问文件

1 投票
1 回答
816 浏览
提问于 2025-04-18 08:32

我用 pip install 安装了一个 Python 包,现在我找到了这个包的文件夹,位置在 /usr/local/lib/python2.7/dist-packages。接下来,我想访问这个包的教程文件或者示例。

我知道在这个包的 GitHub 页面上有示例,而且我在网页上也看到了示例文件夹。

我想问的是,使用 pip install 后,GitHub 页面上的所有文件夹都会被复制到某个目录吗?还是说这两种安装方式(git 和 pip)是完全不同的?如果是后者,我该如何用 git 命令来安装和设置一个包呢?

1 个回答

0

有些软件包在安装的时候会包含示例和测试,有些则不会。而且这些示例和测试的位置也没有统一的标准(它们可能在软件包目录里,或者在比如说 /usr/share/... 的地方)。所以你能否找到示例以及在哪里找到,取决于具体的软件包。

如果你想安装某个软件包的git版本,通常需要先把它克隆下来:

git clone https://github.com/someuser/somepackage.git dirname

然后使用里面的 setup.py 来进行安装:

python setup.py install

(你可能需要以超级用户的身份来执行这个操作。如果这个软件包安装的位置和通过pip安装的包不同,你可能还需要先卸载pip安装的版本才能使用它。)

虽然示例可能并不会被安装到任何地方,但你可以在git仓库里看到它们——无论你是否安装了这个软件包。

撰写回答