JuliaCall manages its Julia dependencies using JuliaPkg. If you want Python to be your main language, and to call Julia, then that’s also possible, again with the same “PythonCall” package, sort of, as then with its JuliaCall Python module, and: If you really need to install Julia with Conda then it’s possible as Karpinski mentioned and the latest (for now) 1.8.2 is there. You can use Julia as you main language and Python with PythonCall.jl (and/or P圜all.jl) and it uses Conda (or actually its clone mamba) to take care of Python dependencies. The problem is that I don’t want to use only Julia. In the meantime, if not being able to use Conda to manage Julia packages makes Julia too much of a hassle for you, that’s ok, no one is forcing you to use it (I hope) use it if it seems worth it to you. If you’re interested in this I would suggest opening an issue with Conda asking them to add support for Julia packages. But that work is entirely on the Conda end, not the Julia end. However, if someone from the Conda community were to teach Conda how to manage Julia’s package layout and could bridge the way the two systems manage binary dependencies, that would be great. Both of these would be very challenging to make Conda work with-the systems simply take very different approaches to installing and managing things. Julia also has a sophisticated system for pre-building and providing binary dependencies in a cross-platform, reproducible way that seems hard to integrate with Conda. Julia supports installing and managing multiple versions of the same package at the same time and using them from different lightweight environments. Using Conda to install and manage Julia packages, on the other hand, definitely isn’t workable. If you use Conda to install Julia and find that is out of date or broken, please file issues with Conda. There seem to be some delay on that end making new versions available and sometimes their builds are misconfigured, which is why we don’t recommend it. Using Conda to install Julia itself is fine and already works.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |