-
Notifications
You must be signed in to change notification settings - Fork 110
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
Useless #523
Comments
I went as far as trying to install tick on fresh installation of ubuntu 24.04.1 virtual machine. Still no dice, run in to the same issues. |
This library is not in a great shape for two reasons:
|
if you look at this branch and at the github workflow files, you should be able to build this yourself https://github.com/PhilipDeegan/tick/blob/releases/.github/workflows/build_nix.yml#L40-L66 The reason why this PR is not merged, is that there are test failures which I am not equipped to fix, otherwise things should work for you |
I didn't delve into fixing the build files myself but I did eventually get the library to run in a VM using ubuntu-18.04.6 (bionic beaver) with swig and python3.6. |
@Stuchbery that's one way of doing it, but python3.6 is EOL so you'll likely have other issues too |
@PhilipDeegan Hey man, first off thanks for maintaining this in your branch. I have a quick question; I can compile everything fine with no errors but when I try to import a package I get the following error:
|
it looks like you're installed it inside your site-packages directory for python I haven't verified that actually works yet given the state of the open PR. when you built it from source, you should just be able to run it from that directory
alternatively you can update your PYTHONPATH env var to point to your directory where you built tick you should check if there's some libraries in the directory
for me on windows atm I have the following, but it should be similar on linux or osx
maybe you can copy these libraries to the site packages directory and it will work |
No libraries in that directory. I've tried a ton of different stuff, I think I'm over my head with this one lol... will try another package. |
The implementation of this library is utter shit. I have been trying for days to install this package and it keeps throwing so many errors with SWIG, C++ compilers and missing development headers. So sad that for such an awesome set of tools the implementation is so poor and outdated. Could we get a decent build of this library anytime soon?
The text was updated successfully, but these errors were encountered: