我在一个流行的python包fastparquet
https://github.com/dask/fastparquet中修复了一个bug,并试图在我的机器上试用它。该软件包附带setup.py
,因此我尝试将其用于install
:
fastparquet $ python setup.py install
这已经完成,似乎已经完成了对/usr/local/lib/python2.7/site-packages
..
Adding python-dateutil 2.6.0 to easy-install.pth file
Using /usr/local/lib/python2.7/site-packages
Finished processing dependencies for fastparquet==0.1.0
但是,当我们检查该位置时 - 特别是对于已更新的api.py
文件 - 它仍然是原始的github版本:
11:35:38/fastparquet $ll /usr/local/lib/python2.7/site-packages/fastparquet/api.py
-rw-r--r-- 1 sboesch admin 27294 Jun 19 17:18 /usr/local/lib/python2.7/site-packages/fastparquet/api.py
在看了setup.py
之后,似乎这是大多数python包中使用的标准方法:https://docs.python.org/2/distutils/setupscript.html。
那么
我误解install
如何运作/它的作用?