-
Notifications
You must be signed in to change notification settings - Fork 10
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
DAS without the anaconda channel #78
Comments
Just commenting that this worked very well for me. Just a note: don't be surprised if the install takes much longer than previous installations of das... |
Thanks! Glad it works. And thanks for the note on the slowness: It didn't take longer on my machine. What version of conda are you on? The newer versions (23.10+) use the faster mamba solver by default (https://conda.org/blog/2023-11-06-conda-23-10-0-release/). So either update conda ( |
I am getting errors that the ncb channel does not include files for osx-arm64 conda install ncb::das |
Hi, please use the installation instruction from the github readme or the documentation.
Just tested it on my M1 mac and it works. Please re-open if you run into issues with this. |
Our institute blocks the default conda repo.
|
Ah, I see. I don't think your institute needs to do that. To avoid licensing issues, all they need to do is block the anaconda channel (https://conda.anaconda.org/anaconda), not the user channels. The above command works with an MPI and our institute - so I guess they block channels more selectively. Don't think there is much I can do about this atm. I could share an environment file, but even that requires access to the ncb channel. In the future, we might try to get DAS onto the conda-forge channel, but this is a lengthy process and would make deployment more complicated. |
Thanks for checking. I will talk with IT and see if I can find a solution. |
Thanks! Would be good for me and other's to know! In the meantime, I will explore how to get DAS onto conda-forge. |
@hummuscience Did you update your ~/.condarc file to remove "defaults" from the channels? (IT sent an email about this in September). That should allow it to get around the firewall and only query conda-forge, if I've understood things correctly. |
Thanks for the note. Yes, "defaults" were removed from condarc. The problem is that DAS needs to query the ncb channel, not just the conda-forge channel. For some reason, that one also seems to be blocked. |
Yes, I recently upgraded my local machine to have the latest version of das. Initially I ran into some issues, but after some fixes from Jan (above), it worked fine. I wasn't aware that they changed anything about the firewall since September, hence I'm a bit puzzled. In case it solves your problem for now, there is a working das env in the cluster. It's a recent but not the latest version - I imagine that shouldn't make a large difference though. |
Many institutions are blocking the anaconda channel because of licensing issues, so we need builds that work without anaconda. This is mainly an issue for windows because we rely on anaconda to provide the tensorflow-gpu package.
The new release 0.38.4 was built without anaconda in all supported platforms (linux, macos (arm only), windows).
You can give it a try with:
conda create -n das python=3.10 das=0.32.4 -c conda-forge -c ncb
Linux and Mac builds should also work with
python=3.11
.Please test and report any issues with the no-anaconda builds here.
May also address #77.
The text was updated successfully, but these errors were encountered: