Skip to content

Problem installing OpenSeespy on Linux - Ubuntu distribution. #319

@ingdmonagas

Description

@ingdmonagas

Hello OpenSees Team,

I am writing to report a persistent problem I am facing when attempting to install the OpenSees library using Anaconda on Linux - Ubuntu 22.04 distribution. This is not the first time I have encountered difficulties with this installation process.

In the past, I managed to resolve the issue by manually copying a properly installed OpenSees package from another machine into the site-packages directory of my specific Anaconda environment. This workaround involved identifying a working installation and transferring the relevant files.

However, I am now experiencing the same installation failure on a completely separate computer with a different Anaconda setup. This leads me to believe there might be a broader issue that warrants your attention.

Python 3.12.7 | packaged by Anaconda, Inc. | (main, Oct 4 2024, 13:27:36) [GCC 11.2.0]
Type "copyright", "credits" or "license" for more information.

_```
IPython 8.27.0 -- An enhanced Interactive Python.

runfile('/home/geg2/.config/spyder-py3/temp.py', wdir='/home/geg2/.config/spyder-py3')
Traceback (most recent call last):

File ~/anaconda3/lib/python3.12/site-packages/openseespylinux/init.py:12
from openseespylinux.opensees import *

ImportError: libblas.so.3: cannot open shared object file: No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File ~/anaconda3/lib/python3.12/site-packages/openseespy/opensees/init.py:11
from openseespylinux.opensees import *

File ~/anaconda3/lib/python3.12/site-packages/openseespylinux/init.py:14
raise RuntimeError('Failed to import openseespy on Linux.')

RuntimeError: Failed to import openseespy on Linux.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File ~/anaconda3/lib/python3.12/site-packages/spyder_kernels/py3compat.py:356 in compat_exec
exec(code, globals, locals)

File ~/.config/spyder-py3/temp.py:9
import openseespy.opensees as ops

File ~/anaconda3/lib/python3.12/site-packages/openseespy/opensees/init.py:14
raise RuntimeError('Failed to import openseespy on Linux.')

RuntimeError: Failed to import openseespy on Linux.


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions