Comments (3)
No, I think the 3 years outdated mamba is the problem.
Maybe you want to install a more recent version? The one in pip that you have installed is not maintained anymore.
Alternatively you could try:
mamba create -n tomotwin -c nvidia -c pytorch -c rapidsai -c conda-forge "pytorch>=2.1" torchvision "pandas<2" scipy numpy matplotlib pytables cuml=23.04 cudatoolkit=11.8 "protobuf>3.20" tensorboard optuna mysql-connector-python
conda activate tomotwin
pip install tomotwin-cryoet
from tomotwin-cryoet.
Thanks. Indeed mamba 0.11.2 is too old.
By
./Miniforge-pypy3-Linux-x86_64.sh
I got
(base) [kimd999@deception01 bin]$ mamba --version
mamba 1.4.2
conda 23.3.1
However,
both
mamba env create -n tomotwin -f https://raw.githubusercontent.com/MPI-Dortmund/tomotwin-cryoet/main/conda_env_tomotwin.yml
and
mamba create -n tomotwin_alternative -c nvidia -c pytorch -c rapidsai -c conda-forge "pytorch>=2.1" torchvision "pandas<2" scipy numpy matplotlib pytables cuml=23.04 cudatoolkit=11.8 "protobuf>3.20" tensorboard optuna mysql-connector-python
gave me
in all three cases
- I did 'module purge'
- I didn't do 'module purge' so
[kimd999@deception04 ~]$ module list
Currently Loaded Modulefiles:
- htop/2.2.0 2) tmux/3.3a 3) htop/3.2.2 4) sbank/1.2 5) cuda/9.2.148 6) nvtop/1.0
- I did 'module purge' and 'module load cuda/11.8'
so
(base) [kimd999@deception01 tomotwin-cryoet]$ module list
Currently Loaded Modulefiles:
- cuda/11.8
[kimd999@deception04 ~]$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Wed_Sep_21_10:33:58_PDT_2022
Cuda compilation tools, release 11.8, V11.8.89
Build cuda_11.8.r11.8/compiler.31833905_0
Even with
(base) [kimd999@deception04 ~]$ mamba --version
mamba 1.5.3
conda 23.10.0
I got the same result.
from tomotwin-cryoet.
Finally, I installed TomoTwin and napari-tomotwin
The solutions were
removing most contents of ~/.condarc
from
[kimd999@tlogin1 ~]$ cat .condarc
auto_update_conda: false
auto_activate_base: false
channels:
- defaults
- conda-forge
- nodefaults
channel_priority: strict
to
[kimd999@tlogin1 ~]$ cat .condarc
auto_activate_base: true
and cleaning old caches by
mamba clean --all
GPT4 taught me that I need to solve pre-existing conda channel priority issues when I reported
Also, minor cache related warnings indicated that I'd better do
mamba clean --all
After removing most contents in ~/.condarc
and running mamba clean --all
,
I didn't see any warnings and errors anymore when I re-tried
mamba env create -n tomotwin -f https://raw.githubusercontent.com/MPI-Dortmund/tomotwin-cryoet/main/conda_env_tomotwin.yml
from tomotwin-cryoet.
Related Issues (20)
- boxmanager doesn't open HOT 7
- Use distributed umap from rapids
- Add connected components picking as alternative to findmax
- Check if ldconfig is in path
- CUDA/torch error since updating to 0.7.0 HOT 10
- napari_boxmanager by x-windows HOT 2
- TomoTwin_tools loads all tool dependencies HOT 1
- Inquiry Regarding Model Training and Resource Requirements HOT 2
- About Model Training and Loss Function HOT 2
- UMAP manifold error HOT 13
- Label mask is not specificed HOT 11
- Update to Rapids 23.12
- Use dask to speed-up the locate command
- Reduce number of forward passes during training for speed-up
- Update documentation to cover new napari-tomotwin features
- Adjusting license headers HOT 2
- Update to napari 0.4.19
- Issue with environment creation
- environment creation command in docs doesn't work HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tomotwin-cryoet.