2014-02-10 109 views
1

在Ubuntu上重新安裝Canopy後,我想讓Canopy知道我的個人python模塊工具箱。在我的系統的Python安裝,我通過把所謂的「custom_paths.pth」一個一個文本文件的路徑列表到我的Python模塊裏面的位置來實現這一點:將模塊添加到Canopy的路徑

/usr/local/lib/pythonX.X/dist-packages/ 

其中x.x中是Python版本。

由於Canopy使用虛擬環境,所以如何實現相同的功能呢?

回答

1

使用How to access Esri ArcPy modules from Enthought Canopy?作爲參考,一次可以使樹冠的的Python解釋器知道的自定義模塊通過將.pth文件,列出下列文件夾內利益的路徑:

/home/USER/Enthought/Canopy_64bit/User/lib/python2.7/site-packages 

其中第一部分的路徑是你安裝Enthought Canopy的地方。

+1

另一種解決方案是列出PYTHONPATH環境變量中的所有工具箱路徑。這是PYTHONPATH的規範使用,而不是冒險使用它來指向其他站點包目錄。 –