Running example throws DPFServerException

Hey,
Hello !
When running a simple example from the doc I get -->
ansys.dpf.gate.errors.DPFServerException: ResultInfoProvider:2<-Data sources not defined
I get the same error when trying to load one of my .rst.
I did have a look at https://dpf.docs.pyansys.com/version/stable/getting_started/compatibility.html
I also did a pip install --upgrade --force-reinstall ansys-dpf-core
Yes my AWP_ROOT is set up correctly.
I run everything with administrator right.
What am I missing ?
Answers
-
Hi @Spr_Alex , can you please provide the following information?
- What OS are you using?
- What is the the DPF server you are using: shipped with standard installation or standalone server?
- What is the version of the DPF client?
- What is the Python version that you are using?
- Can you run
python -m pip list
and copy/paste the result?
Many thanks.
0 -
Hello,
What OS are you using?
--> Win 10 x64
What is the the DPF server you are using: shipped with standard installation or standalone server?
--> Shipped standard
What is the version of the DPF client?
--> 0.10.0 if I understood correctly
What is the Python version that you are using?
--> 3.9
Can you run python -m pip list and copy/paste the result?
Many thanks.python -m pip list
Package Versionaiohttp 3.8.4
aiosignal 1.3.1
ansys-api-mechanical 0.1.1
ansys-api-platform-instancemanagement 1.0.0
ansys-dpf-core 0.7.0
ansys-dpf-gate 0.4.1
ansys-dpf-gatebin 0.4.1
ansys-dpf-post 0.2.5
ansys-grpc-dpf 0.8.1
ansys-mapdl-reader 0.52.9
ansys-mechanical-core 0.10.6
ansys-mechanical-env 0.1.2
ansys-platform-instancemanagement 1.1.2
ansys-pythonnet 3.1.0rc3
ansys-tools-path 0.4.1
anyio 3.6.2
appdirs 1.4.4
argon2-cffi 21.3.0
argon2-cffi-bindings 21.2.0
arrow 1.2.3
asttokens 2.2.1
async-timeout 4.0.2
attrs 22.2.0
autobahn 23.1.2
backcall 0.2.0
beautifulsoup4 4.11.2
bleach 6.0.0
cachetools 5.3.2
certifi 2024.2.2
cffi 1.15.1
charset-normalizer 3.3.2
click 8.1.7
clr-loader 0.2.6
colorama 0.4.6
comm 0.1.2
cryptography 39.0.1
cycler 0.11.0
debugpy 1.6.6
decorator 5.1.1
defusedxml 0.7.1
executing 1.2.0
fastjsonschema 2.16.2
fonttools 4.29.1
fqdn 1.5.1
frozenlist 1.3.3
future 0.18.3
google-api-core 2.16.1
google-api-python-client 2.116.0
google-auth 2.27.0
google-auth-httplib2 0.2.0
googleapis-common-protos 1.62.0
grpcio 1.60.1
httplib2 0.22.0
hyperlink 21.0.0
idna 3.6
imageio 2.25.1
importlib-metadata 7.0.1
ipykernel 6.21.1
ipython 8.10.0
ipython-genutils 0.2.0
ipywidgets 8.0.4
isoduration 20.11.0
jedi 0.18.2
Jinja2 3.1.2
jsonpointer 2.3
jsonschema 4.17.3
jupyter 1.0.0
jupyter_client 8.0.2
jupyter-console 6.5.0
jupyter_core 5.2.0
jupyter-events 0.6.3
jupyter_server 2.2.1
jupyter-server-proxy 3.2.2
jupyter_server_terminals 0.4.4
jupyterlab-pygments 0.2.2
jupyterlab-widgets 3.0.5
kiwisolver 1.3.2
MarkupSafe 2.1.2
matplotlib 3.5.1
matplotlib-inline 0.1.6
mistune 2.0.5
multidict 6.0.4
nbclassic 0.5.1
nbclient 0.7.2
nbconvert 7.2.9
nbformat 5.7.3
nest-asyncio 1.5.6
notebook 6.5.2
notebook_shim 0.2.2
numpy 1.26.3
numpy-stl 2.16.3
OMPython 3.4.0
packaging 23.2
pandocfilters 1.5.0
parso 0.8.3
pickleshare 0.7.5
Pillow 9.0.1
pip 23.3.2
platformdirs 4.2.0
pooch 1.6.0
prometheus-client 0.16.0
prompt-toolkit 3.0.36
protobuf 4.25.2
psutil 5.9.8
pure-eval 0.2.2
pyasn1 0.5.1
pyasn1-modules 0.3.0
pycparser 2.21
Pygments 2.14.0
pyparsing 3.1.1
pyrsistent 0.19.3
python-dateutil 2.8.2
python-json-logger 2.0.5
python-utils 3.1.0
pyvista 0.38.2
pywin32 305
pywinpty 2.0.10
PyYAML 6.0
pyzmq 25.0.0
qtconsole 5.4.0
QtPy 2.3.0
requests 2.31.0
rfc3339-validator 0.1.4
rfc3986-validator 0.1.1
rsa 4.9
scooby 0.7.1
Send2Trash 1.8.0
setuptools 69.0.3
simpervisor 0.4
six 1.16.0
sniffio 1.3.0
soupsieve 2.3.2.post1
stack-data 0.6.2
terminado 0.17.1
tinycss2 1.2.1
tk 0.1.0
tornado 6.2
tqdm 4.66.1
traitlets 5.9.0
txaio 23.1.1
uri-template 1.2.0
uritemplate 4.1.1
urllib3 2.2.0
vpython 7.6.4
vtk 9.2.6
wcwidth 0.2.6
webcolors 1.12
webencodings 0.5.1
websocket-client 1.5.1
widgetsnbextension 4.0.5
yarl 1.8.2
zipp 3.17.0Thanks,
0 -
@Spr_Alex Thanks. I forgot to ask what version of DPF server you are using (version of your standard install)?
0 -
Latest so 7.0 !
0 -
Thanks @Spr_Alex . I believe there was an issue with your installation. From the pip list command I see that you are using version 0.7.0 of the DPF client (and not 0.10.0 like you thought). If you are using a virtual environment please make sure you did install the client in that environment.
Starting from version 0.10.0 of dpf-core there has been some simplification with the modules, where ansys-dpf-gate, ansys-dpf-gatebin, and ansys-grpc-dpf dependencies are directly into ansys-dpf-core module. Therefore, these modules should not appear in your pip list. I would recommend uninstalling all pydpf modules, and then proceed to reinstalling only ansys-dpf-core. See https://github.com/ansys/pydpf-core/releases for more information.1 -
Hello,
Many thanks, it did the job !
Regards
1 -
Awesome! Welcome to the PyAnsys world :-) Hope you have fun with it.
1 -
Hello,
I have a similar question, hopefully you can help me as well.
I get the error: DPFServerException: ResultInfoProvider:2<-Data sources not defined.python -m pip list:
Package Versionansys-api-mapdl 0.5.1
ansys-api-platform-instancemanagement 1.0.0
ansys-dpf-core 0.11.0
ansys-mapdl-core 0.68.0
ansys-mapdl-reader 0.53.0
ansys-math-core 0.1.3
ansys-platform-instancemanagement 1.1.2
ansys-tools-path 0.4.1
appdirs 1.4.4
asttokens 2.4.1
cachetools 5.3.3
certifi 2024.2.2
charset-normalizer 3.3.2
click 8.1.7
cma 3.3.0
contourpy 1.2.0
corner 2.2.2
cycler 0.12.1
decorator 5.1.1
dill 0.3.8
dynesty 1.2.3
emcee 3.1.4
executing 2.0.1
fonttools 4.50.0
geomdl 5.3.1
google-api-core 2.17.1
google-api-python-client 2.122.0
google-auth 2.28.2
google-auth-httplib2 0.2.0
googleapis-common-protos 1.63.0
GPyReg 1.0.2
grpcio 1.62.1
httplib2 0.22.0
idna 3.6
imageio 2.34.0
importlib_metadata 7.0.2
iniconfig 2.0.0
ipython 8.22.2
jedi 0.19.1
kiwisolver 1.4.5
matplotlib 3.8.3
matplotlib-inline 0.1.6
nestle 0.2.0
numpy 1.26.4
packaging 24.0
pandas 2.2.1
parso 0.8.3
pexpect 4.9.0
pillow 10.2.0
pip 23.2.1
platformdirs 4.2.0
plotly 5.20.0
pluggy 1.4.0
pooch 1.8.1
prompt-toolkit 3.0.43
protobuf 3.20.3
psutil 5.9.8
ptyprocess 0.7.0
pure-eval 0.2.2
pyansys-tools-versioning 0.5.0
pyasn1 0.5.1
pyasn1-modules 0.3.0
Pygments 2.17.2
pyiges 0.3.1
pyparsing 3.1.2
pytest 8.1.1
pytest-mock 3.12.0
pytest-rerunfailures 14.0
python-dateutil 2.9.0.post0
pytz 2024.1
PyVBMC 1.0.2
pyvista 0.43.4
requests 2.31.0
rsa 4.9
scipy 1.12.0
scooby 0.9.2
setuptools 65.5.0
six 1.16.0
stack-data 0.6.3
tabulate 0.9.0
taralli 0.8.4
tenacity 8.2.3
toolz 0.12.1
tqdm 4.66.2
traitlets 5.14.2
tzdata 2024.1
uritemplate 4.1.1
urllib3 2.2.1
vtk 9.3.0
wcwidth 0.2.13
zipp 3.18.1OS:
NAME="openSUSE Leap"
VERSION="15.5"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.5"
PRETTY_NAME="openSUSE Leap 15.5"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.5"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Leap"
LOGO="distributor-logo-Leap"dpf server
dpf server is the one shipped with the ansys installation I gues, how can i check?kind regards,
Thomas0 -
Hello,
If you haven't installed anything specific for the server then yes it's the one shipped with the Standard installation. What version of WB are you using ? That would enable to determine the server version.
Alternatively, you can typedpf.SERVER.info
and it should return you the info.
What version of Python are you using ?
Can you also share the first lines of your code ?1 -
Hi,
Thanks for your fast reply! WB version is 2024R1Code
from ansys.dpf import core as dpf from ansys.dpf.core import Model, examples dpf.start_local_server(ansys_path="/Applications/Ansys/2024R1/ansys_inc/v241") model = Model(examples.find_simple_bar()) print(model)
dpf.server.info
In [4]: dpf.SERVER.info
Out[4]:
{'server_ip': '',
'server_port': None,
'server_process_id': 44367,
'server_version': '7.1',
'os': 'posix',
'path': '/Applications/Ansys/2024R1/ansys_inc/v241'}python version
3.12
but also tried 3.7 3.8 3.9 and 3.6
3.6 goes a bit better, that version is incompatible with other packageskind regards,
0 -
You version of the server and the client are compatible so the problem does not lie there.
You probably don't need to start the local server explicitly.
Supported Python versions are ">=3.9, <4".
I'll ping a colleague for further ideas.0 -
for some reason it doesn't work with the dpf server from the ansys installation. In my venv I installed ansys_dpf_server_lin_v2024.1.pre0.zip, now it seem to work
1 -
@Paul Profizi Do you know what could be happening here?
0 -
Hi @Pernelle Marone-Hitz, Hi @Thomas,
sorry for the late reply,As far as I understood, the problem is with ansys-dpf-core==0.11.0 with DPF in ANSYS 2024R1 (7.1) for Python 3.12 on openSUSE Leap 15.5.
The error seems to indicate it could not locate the example file.
You can try printing the path returned by examples.find_simple_bar() and verify it is accessible.The fact it works for 2024.1.pre0 means however that it is probably not the issue.
Could you potentially update to ansys-dpf-core==0.12.0?
I think otherwise Pernelle we'll have to open an issue and check for support on openSUSE Leap 15.5.
0 -
If the issue is linked to openSuse Leap 15.5, I'm afraid that there is not much we could do, as it is not a supported platform. Supported platforms per version are available here: https://www.ansys.com/it-solutions/platform-support.
0 -
Hello, I have the same problem running an example:
ansys.dpf.gate.errors.DPFServerException: ResultInfoProvider:2<-Data sources not definedCould you please help me.
Package Versionansys-dpf-core 0.12.1
cachetools 5.3.3
certifi 2024.2.2
charset-normalizer 3.3.2
colorama 0.4.6
google-api-core 2.19.0
google-api-python-client 2.129.0
google-auth 2.29.0
google-auth-httplib2 0.2.0
googleapis-common-protos 1.63.0
grpcio 1.64.0
httplib2 0.22.0
idna 3.7
importlib_metadata 7.1.0
numpy 1.26.4
packaging 24.0
pip 24.0
proto-plus 1.23.0
protobuf 4.25.3
psutil 5.9.8
pyasn1 0.6.0
pyasn1_modules 0.4.0
pyparsing 3.1.2
requests 2.32.2
rsa 4.9
scooby 0.10.0
tqdm 4.66.4
uritemplate 4.1.1
urllib3 2.2.1
zipp 3.18.2OS: Windows 10 x64
Python: 3.9.13
Ansys V22 R2
I do not know the version of my dpf serverKind Regards,
Lucas0