我最近通過MacPorts將FiPy軟件包安裝到我的Macbook上,並具有所有依賴關係。我沒有在Python中將FiPy和NumPy作爲軟件包調用的麻煩。FiPy「基本目錄」在哪裏?
現在我有它的工作我想通過例子。但是,我無法在計算機中找到「基本目錄」或FiPy目錄。
如何找到基礎目錄? 如果我已經通過Macports安裝了所有這些,我甚至還有基本目錄嗎?
作爲一個說明,我正在使用Python27。
請幫忙!謝謝。
我最近通過MacPorts將FiPy軟件包安裝到我的Macbook上,並具有所有依賴關係。我沒有在Python中將FiPy和NumPy作爲軟件包調用的麻煩。FiPy「基本目錄」在哪裏?
現在我有它的工作我想通過例子。但是,我無法在計算機中找到「基本目錄」或FiPy目錄。
如何找到基礎目錄? 如果我已經通過Macports安裝了所有這些,我甚至還有基本目錄嗎?
作爲一個說明,我正在使用Python27。
請幫忙!謝謝。
從FiPy文檔(http://www.ctcms.nist.gov/fipy/README.html):
當引用由文件系統路徑,假設當前工作目錄是FiPy分發目錄,被稱爲「基本目錄」,例如:
示例/ diffusion/steadyState/mesh1D.py
將對應,如:
/some/where/FiPy-XY/examples/diffusion/steadyState/mesh1D.py
這只是意味着工作目錄,如果FiPy庫被克隆或壓縮包解壓縮,然後目錄更改爲fipy/
。它將在那裏有setup.py
和examples/
。如果您在不克隆或使用tarball的情況下安裝FiPy(例如,使用pip代替),分發目錄(基本目錄)將不可用。
這不是從import fipy; print(fipy.__file__)
返回的路徑。這是安裝路徑。
嘗試:
import FiPy
print FiPy.__file__
謝謝你的迴應。我嘗試了這一點,並得到一個路徑的結尾,「/__init__.pyc」我該如何處理這條路徑? – wgwz 2014-09-11 00:45:07
仍然不知道該怎麼做。更多的幫助,將不勝感激。謝謝。 – wgwz 2014-09-11 03:02:52
.pyc文件是python編譯的字節碼文件。你想要的是包含該文件的路徑。 – user3557327 2014-09-11 17:36:08