0
我有一個python包,它將依賴於大量的外部第三方共享庫。看起來好像該公約將共享庫複製到Library/bin(至少在使用anaconda的窗口中)。我寧願將我的軟件包所需的額外共享庫保存在一個單獨的,特定於軟件包的文件夾中。有沒有一種(簡單)的方式來做到這一點與點或conda或其他?如何爲已安裝的python包使用自定義路徑
我的第一部分將在windows上,但linux將是下一個,所以我想在兩個平臺上的工作方式相似。
此外,我知道並使用虛擬環境。但是我正在尋找一種方法,在可能的情況下從虛擬環境中的其他庫中分離專門爲一個模塊/軟件包所需的共享庫,而不是使用單獨的虛擬環境。
我應該說我熟悉使用虛擬環境並理解提供包之間隔離的方法。我正在尋找一種不依賴於完全獨立的虛擬環境的方法。我會更新我的問題。謝謝。 – Phil
啊!好的,那麼你應該看看pip'--install-option'和'--target'選項。這裏有一個類似的問題[安裝Python包到不同的目錄](http://stackoverflow.com/questions/2915471/install-a-python-package-into-a-different-directory-using-pip) – DatHydroGuy
謝謝爲鏈接。那裏似乎有很多很好的討論。我相信pip的''--target''選項可以幫助我做我想做的事情。 – Phil