Java Jython,我应该把我的.py文件放在哪里

Java Jython,我应该把我的.py文件放在哪里,java,python,path,jython,Java,Python,Path,Jython,我对Java/Eclipse非常陌生,我正在尝试这样做 我不明白应该把python文件放在IDE的树目录结构的什么地方。我尝试将文件放置在多个位置,但都没有成功(我一定是遗漏了什么)。这是我收到的错误消息: <module 'sys' (built-in)> Exception in thread "main" Traceback (most recent call last): File "<string>", line 1, in <module> I

我对Java/Eclipse非常陌生,我正在尝试这样做

我不明白应该把python文件放在IDE的树目录结构的什么地方。我尝试将文件放置在多个位置,但都没有成功(我一定是遗漏了什么)。这是我收到的错误消息:

<module 'sys' (built-in)>
Exception in thread "main" Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named Employee

编辑:因此,我部分回答了自己的问题,第一部分是我找到的关于同一种情况的解释,它是有效的


剩下的问题是,我将如何处理我未来python库的导入路径,有什么窍门吗?似乎我必须使用以下内容:

PySystemState sys = Py.getSystemState();
sys.path.append(new PyString("isItHereThatIShouldPointToJython-2.5.2.jar???"));
有没有办法设置相对路径或与安装无关的内容


谢谢。

如果您正在使用Eclipse,我鼓励您查看该插件。我们在复杂环境中的Jython开发中广泛使用它,它为我们解决了所有问题,比如将.py文件放在何处,或者构建包

运行: 线程“main”回溯中出现异常(最近一次调用): 文件“”,第1行,在 ImportError:没有名为Employee的模块 C:\Users\A\AppData\Local\NetBeans\Cache\8.1\executor snippets\run.xml:53:Java返回:1 生成失败(总时间:2秒)

当我遇到这个问题时,我尝试了两件事。由于cmd错误,我停止使用独立jar。然后在尝试这个代码时 https://wiki.python.org/jython/JythonMonthly/Articles/October2006/3 我没有将Employee.py放在jyinterface.interfaces包中,而是将其自由浮动地放在src文件夹中。(我正在使用带有py插件的Netbeans)

https://wiki.python.org/jython/JythonMonthly/Articles/October2006/3