oracle / graalpython

A Python 3 implementation built on GraalVM
Other
1.17k stars 101 forks source link

module 'os' has no attribute 'sysconf_names' #361

Closed qidian99 closed 6 months ago

qidian99 commented 9 months ago

I'm trying to execute some code in langchain, but the following error occurs:

Traceback (most recent call last): File "/Users/qidian/git/ApsCrawler/src/main/resources/langchain_helper.py", line 2, in from langchain import LLMChain, PromptTemplate File "/myenv/lib/python3.10/site-packages/langchain/init.py", line 6, in from langchain.agents import MRKLChain, ReActChain, SelfAskWithSearchChain File "/myenv/lib/python3.10/site-packages/langchain/agents/init.py", line 2, in from langchain.agents.agent import ( File "/myenv/lib/python3.10/site-packages/langchain/agents/agent.py", line 16, in from langchain.agents.tools import InvalidTool File "/myenv/lib/python3.10/site-packages/langchain/agents/tools.py", line 8, in from langchain.tools.base import BaseTool, Tool, tool File "/myenv/lib/python3.10/site-packages/langchain/tools/init.py", line 54, in from langchain.tools.powerbi.tool import ( File "/myenv/lib/python3.10/site-packages/langchain/tools/powerbi/tool.py", line 11, in from langchain.chains.llm import LLMChain File "/myenv/lib/python3.10/site-packages/langchain/chains/init.py", line 24, in from langchain.chains.llm_math.base import LLMMathChain File "/myenv/lib/python3.10/site-packages/langchain/chains/llm_math/base.py", line 9, in import numexpr File "/myenv/lib/python3.10/site-packages/numexpr/init.py", line 43, in ncores = detect_number_of_cores() File "/myenv/lib/python3.10/site-packages/numexpr/utils.py", line 173, in detect_number_of_cores if "SC_NPROCESSORS_ONLN" in os.sysconf_names: AttributeError: module 'os' has no attribute 'sysconf_names'

any help would be much appreciated.