从PIP安装的包访问文件
我用 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仓库里看到它们——无论你是否安装了这个软件包。