Scripting in Python
Posted: Fri Oct 30, 2020 9:14 am
I am using OpenSim 4.1 on my Windows 10 64 bit system. I am following the tutorial in https://simtk-confluence.stanford.edu:8 ... +in+Python.
I run the code in Anaconda Command Prompt, and receive this message:
Installed c:\users\jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg
Processing dependencies for opensim==4.1
Finished processing dependencies for opensim==4.1
When I try to run the import opensim command in Spyder, I receive this output:
import opensim
Traceback (most recent call last):
File "<ipython-input-2-d100d6ac66f2>", line 1, in <module>
import opensim
File "C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg\opensim\__init__.py", line 1, in <module>
from .simbody import *
File "C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg\opensim\simbody.py", line 18, in <module>
_simbody = swig_import_helper()
File "C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg\opensim\simbody.py", line 17, in swig_import_helper
return importlib.import_module(mname)
File "C:\Users\Jess\anaconda3\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: DLL load failed while importing _simbody: The specified module could not be found.
I have added C:\OpenSim 4.1 to my path, and I have double-checked that I did install the 64-bit version of both OpenSim and Python. Is is possible that I'm missing a DLL? I'm not sure what could be wrong here.
Edited to Add:
I have added C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1py3.egg\opensim to my path, and also checked the file path to see that there are NO .dll files there. Should there be?
I run the code in Anaconda Command Prompt, and receive this message:
Installed c:\users\jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg
Processing dependencies for opensim==4.1
Finished processing dependencies for opensim==4.1
When I try to run the import opensim command in Spyder, I receive this output:
import opensim
Traceback (most recent call last):
File "<ipython-input-2-d100d6ac66f2>", line 1, in <module>
import opensim
File "C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg\opensim\__init__.py", line 1, in <module>
from .simbody import *
File "C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg\opensim\simbody.py", line 18, in <module>
_simbody = swig_import_helper()
File "C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1-py3.8.egg\opensim\simbody.py", line 17, in swig_import_helper
return importlib.import_module(mname)
File "C:\Users\Jess\anaconda3\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: DLL load failed while importing _simbody: The specified module could not be found.
I have added C:\OpenSim 4.1 to my path, and I have double-checked that I did install the 64-bit version of both OpenSim and Python. Is is possible that I'm missing a DLL? I'm not sure what could be wrong here.
Edited to Add:
I have added C:\Users\Jess\anaconda3\lib\site-packages\opensim-4.1py3.egg\opensim to my path, and also checked the file path to see that there are NO .dll files there. Should there be?