[英]import java package into a jython project in Eclipse or PyCharm
導入語義與CPython
與我在Jython Docs
看到的差別不大。
首先搜索當前目錄中的.jar
文件; 如果在那里找不到它,則會在包含核心Jython
庫的目錄中查找它。 然后搜索與Java
的CLASSPATH
對應的classpath
以及包含外部庫的site-packages
目錄。 我還不確定__pyclasspath__
是什么。
因此,如果在這些目錄中找不到包,則會引發導入錯誤。 您有兩種選擇:
.jar
(通常你不應該將它添加到包含核心庫的目錄中。 .jar
添加到CLASSPATH
。 sys.path
添加.jar
的路徑。 對於第一種情況,將其移至當前目錄或site-packages
。
對於第二種情況,請參閱此處有關如何將.jar
添加到CLASSPATH
。
對於第三個,只需調用sys.path.append("path_to_jar")
將包含.jar
文件的目錄包含到sys.path
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.