-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PyCeres.cpython-36m-x86_64-linux-gnu.so: undefined symbol: cholmod_solve #11
Comments
There are two ways to build this library: way1(Build Alongside Ceres) and way2(Build separately and link to Ceres). |
@jingwang960108 Hello, I've installed this library without any errors using the way 2 you mentioned, I did the same thing as built-with-cmake guide as follows, but Python can't find the PyCeres library. How did you solve this problem?
|
@zinuok I rebuild this library using way1, then python can find the library. |
Oh sorry, I mistakenly wrote the way1 as way2.
"./ceres-solver-2.1.0/build/lib/PyCeres.cpython-37m-x86_64-linux-gnu.so"
However, it throws the Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'PyCeres' Is there any specific thing, I've missed? Thank you in advance |
@zinuok |
It works fine now! |
I meet the same problem. |
I meet the same problem.
where |
I'm an error when I call 'import PyCeres', and I've built it along side Ceres 2.0.0. Do I need to use a different version of Ceres, or I did something else wrong?
import PyCeres
Traceback (most recent call last):
File "", line 1, in
File "/home/danny/ceres/ceres-venv/lib/python3.6/site-packages/PyCeres/init.py", line 1, in
from PyCeres.PyCeres import *
ImportError: /home/danny/ceres/ceres-venv/lib/python3.6/site-packages/PyCeres/PyCeres.cpython-36m-x86_64-linux-gnu.so: undefined symbol: cholmod_solve
The text was updated successfully, but these errors were encountered: