使用Jython运行python脚本时,"sys-package-mgr*:无法创建包缓存目录"

rmn*_*190 7 python jython

我想用Jython运行Python脚本.

结果显示正确,但同时有一条警告消息,"sys-package-mgr*:无法创建包缓存目录"

我怎么能解决这个问题?

提前谢谢~~~

7st*_*tud 5

1)通过更改权限以允许写入错误消息中的目录.

2)通过设置 python.cachedir.skip = true

你可以读到这个:

http://www.jython.org/jythonbook/en/1.0/ModulesPackages.html#module-search-path-compilation-and-loading

进一步的见解.


jcd*_*ude 5

您可以通过在启动jython时设置"python.cachedir"选项,将缓存目录的位置更改为您具有读写访问权限的位置,例如:

jython -Dpython.cachedir=*your cachedir directory here*
Run Code Online (Sandbox Code Playgroud)

要么:

java -jar my_standalone_jython.jar -Dpython.cachedir=*your cachedir directory here*
Run Code Online (Sandbox Code Playgroud)

你可以在这里阅读python.cachedir选项:http://www.jython.org/archive/21/docs/registry.html