You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If Xmipp is installed **through Scipion** `with the plugin manager or with the terminal https://i2pc.github.io/docs/Installation/Installations/index.html#installation-with-scipion>`_, the following packages will be automatically installed in the Scipion environment by default:
78
68
79
-
You can install these packages on **Ubuntu-based** systems using the following command:
69
+
- ``cmake>=3.18,<4``
70
+
- ``hdf5>=1.18``
71
+
- ``sqlite>=3``
72
+
- ``fftw>=3``
73
+
- ``make``
74
+
- ``zlib``
75
+
- ``openjdk``
76
+
- ``libtiff``
77
+
- ``libstdcxx-ng``
78
+
- ``libjpeg-turbo``
80
79
81
-
.. Note::
82
-
The the installation of the compiler is not included in the next command
80
+
.. note::
81
+
This automatic installation is enabled by default. To disable it, set ``default=False`` in `this file <https://github.com/I2PC/scipion-em-xmipp/blob/206832bff698a8eb40ac6b7d7cf5fbb1286d31ef/xmipp3/__init__.py#L177>`_
83
82
84
-
.. code-block:: bash
83
+
Manually Required Dependencies
84
+
------------------------------
85
+
86
+
The following system-level packages **must be installed manually**, as they are not handled by Scipion:
On **Ubuntu-based** systems, you can install them using:
88
93
94
+
.. code-block:: bash
89
95
90
-
Installing dependencies via **yum**
96
+
sudo apt install -y gcc g++ libopenmpi-dev
91
97
92
-
.. Note::
93
-
Note: For HDF5 to be available Extra Packages for Enterprise Linux (EPEL) repository needs to be activated in certain distros with yum install epel-release
98
+
On **YUM-based** systems (e.g., CentOS, RHEL), use:
94
99
95
-
.. Note::
96
-
Note: On CentOS-7 the gcc available by default is not compatible with Xmipp. You can enable newer gcc releases using:
100
+
.. note::
101
+
On CentOS 7, the default GCC version is not compatible with Xmipp. You can enable a newer GCC version using:
These requirements will ensure that your system is ready for installing and using Xmipp. If you encounter a problem, please refer to known and fixed `issues <https://github.com/I2PC/xmipp/issues?q=is%3Aissue>`_. Let us know if something is not working.
0 commit comments