【问题标题】:Jython error when trying to import a Python library尝试导入 Python 库时出现 Jython 错误
【发布时间】:2021-06-22 13:54:58
【问题描述】:

我有一个想要调用的简单 python 脚本,该脚本有一个演示 pandas DataFrame,我想将它返回到我的 Java 代码。

import re
import sys
sys.path.append('D:/JythonProject/venv/Lib/site-packages')
from dateutil.parser import parse
import pandas as pd  # You may need to pip install these libraries

它抛出的错误

 import pandas as pd  # You may need to pip install these libraries
SyntaxError: ('no viable alternative at input \'"{dependency}: {e}"\'', ('D:\\Projects\\snowflakeConnector\\venv\\Lib\\site-packages\\pandas\\__init__.py', 13, 37, '        missing_dependencies.append(f"{dependency}: {e}")\n'))

我知道在尝试导入 pandas 时会抛出错误,但我不知道为什么。

【问题讨论】:

标签: java python jython


【解决方案1】:

对于其他库,Jython 也不能与 pandas 一起正常工作,您必须在脚本中指出 venv。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2021-12-06
    • 2018-09-26
    相关资源
    最近更新 更多