Добавяне на модули към инсталацията на Intel Python 3 под CentOS 7 и 8Съдържание:
1. Предварителна информацияВъпреки, че пакетът Intel Python 3 включва базови модули като NumPy, SciPy, Pandas, Matplotlib, някои важни модули не са представени в инсталацията, а са необходими на потребителите на HPC инфраструктурата. Поради тази причина, те трябва да се добавят допълнително така, че да станат част от колекцията модули на Intel Python 3. В този документ е показано как да стане това, използвайки pip.
2. Инсталиране на JupyterИнсталирането на Jupyter може да стане след като вече сте инсталирали Intel Python 3 по начина, който е указан в "Инсталиране на Intel Python 3 под CentOS 7 и 8". Използвайте $ sudo /opt/intel/intelpython3/bin/python3 /opt/intel/intelpython3/bin/pip install jupyter Проверете дали инсталацията на Jupyter е успешно инсталирана и работи: $ /opt/intel/intelpython3/bin/jupyter-console При успешно стартиране, ще видите следния резултат: Jupyter console 6.0.0 Python 3.6.9 |Intel Corporation| (default, Jul 27 2019, 04:22:02) Type 'copyright', 'credits' or 'license' for more information IPython 7.8.0 -- An enhanced Interactive Python. Type '?' for help. In [1]:
3. Инсталиране на PyTablesPyTables е мениджър на високо ниво за HDF5 обекти. Той не е част от пакета Intel Python 3 и за това трябва да се инсталира допълнително. Инсталирането на PyTables може да стане след като вече сте инсталирали Intel Python 3 по начина, който е указан в "Инсталиране на Intel Python 3 под CentOS 7 и Scientific Linux 7". Използвайте $ sudo /opt/intel/intelpython3/bin/python3 /opt/intel/intelpython3/bin/pip install tables За да тествате дали модула $ /opt/intel/intelpython3/bin/jupyter-console В конзолата интерактивно изпълнете: In [1]: import tables Ако не получите съобщение за грешка при зареждането на модула, то най-вероятно той е инсталиран успешно.
4. Инсталиране на h5pyH5py е мениджър на ниско ниво за HDF5 обекти. Той не е част от пакета Intel Python 3 и за това трябва да се инсталира допълнително. Инсталирането на PyTables може да стане след като вече сте инсталирали Intel Python 3 по начина, който е указан в "Инсталиране на Intel Python 3 под CentOS 7 и 8". Използвайте $ sudo /opt/intel/intelpython3/bin/python3 /opt/intel/intelpython3/bin/pip install h5py За да тествате дали модула $ /opt/intel/intelpython3/bin/jupyter-console В конзолата интерактивно изпълнете: In [1]: import h5py Ако не получите съобщение за грешка при зареждането на модула, то най-вероятно той е инсталиран успешно.
5. Инсталиране на TensorflowTensorflow е колекция от модули и библиотеки, която може да се използва за "machine learning", програмиране с елементи на изкуствен интелект, а така също и да се използва за решаване на математически проблеми, които не попадат в изброените преди това категории. Инсталирането на Tensorflow може да стане след като вече сте инсталирали Intel Python 3 по начина, който е указан в "Инсталиране на Intel Python 3 под CentOS 7 и Scientific Linux 7". Използвайте $ sudo /opt/intel/intelpython3/bin/python3 /opt/intel/intelpython3/bin/pip install tensorflow За да тествате дали модула $ /opt/intel/intelpython3/bin/jupyter-console В конзолата интерактивно изпълнете: In [1]: import tensorflow Ако не получите съобщение за грешка при зареждането на модула, то най-вероятно той е инсталиран успешно. За да инсталирате GPU-приставката за Tensorflow (tensorflow-gpu), следвайте инструкциите в документа "Добавяне на Tensorflow-GPU модула към инсталацията на Intel Python 3 под CentOS 7 и 8".
6. Инсталиране на MDAnalysisMDAnalysis е пакет за анализ на траектории генерирани от софтуери за симулиране на молекулярна динамика. Той може да се използва и за редактиране на молекулни топологии, сравняване на структури и др. Инсталирането на MDAnalysis може да стане след като вече сте инсталирали Intel Python 3 по начина, който е указан в "Инсталиране на Intel Python 3 под CentOS 7 и 8". Използвайте $ sudo /opt/intel/intelpython3/bin/python3 /opt/intel/intelpython3/bin/pip install MDAnalysis За да тествате дали модула $ /opt/intel/intelpython3/bin/jupyter-console В конзолата интерактивно изпълнете: In [1]: import MDAnalysis Ако не получите съобщение за грешка при зареждането на модула, то най-вероятно той е инсталиран успешно. |
Последна актуализация: 4 ноември 2019
2019 УНИТе, Веселин Колев