pipenv modülü kurulumu, lmod modülleri etkinken başarısız oluyor


0

Son zamanlarda küme hesaplama / yönetimi deniyordum. Paylaşılan depolama alanına sahip küçük bir RasPi kümesi var. NFS deposunda, Python 3.6 bir klasöre kurulur. Modüllerin dinamik olarak yüklenmesini sağlamak için LMOD kullanıyorum ve "modül" komutunu otomatik olarak bash / fish / zsh dizinine atacak şekilde ayarlamamı sağlıyorum.

Bir python projesi başlattım ve pipenv kullanarak NumPy'yi kurmaya çalıştım:

pipenv install numpy

ancak, yükleme başarısız olur:

ValueError: A valid Fortran version was not found in this string:

Modules based on Lua: Version 7.8.8  2018-10-26 15:12 -05:00
    by Robert McLay mclay@tacc.utexas.edu

module [options] sub-command [args ...]

Help sub-commands:
------------------
  help                              prints this message
  help                module [...]  print help message from module(s)

Loading/Unloading sub-commands:
-------------------------------
  load | add          module [...]  load module(s)
  try-load | try-add  module [...]  Add module(s), do not complain if not
                                    found
  del | unload        module [...]  Remove module(s), do not complain if not
                                    found
  swap | sw | switch  m1 m2         unload m1 and load m2
  purge                             unload all modules
  refresh                           reload aliases from current list of
                                    modules.
  update                            reload all currently loaded modules.

Listing / Searching sub-commands:
---------------------------------
  list                              List loaded modules
  list                s1 s2 ...     List loaded modules that match the
                                    pattern
  avail | av                        List available modules
  avail | av          string        List available modules that contain
                                    "string".
  spider                            List all possible modules
  spider              module        List all possible version of that module
                                    file
  spider              string        List all module that contain the
                                    "string".
  spider              name/version  Detailed information about that version
                                    of the module.
  whatis              module        Print whatis information about module
  keyword | key       string        Search all name and whatis that contain
                                    "string".

Searching with Lmod:
--------------------
  All searching (spider, list, avail, keyword) support regular expressions:


  -r spider           '^p'          Finds all the modules that start with
                                    `p' or `P'
  -r spider           mpi           Finds all modules that have "mpi" in
                                    their name.
  -r spider           'mpi$         Finds all modules that end with "mpi" in
                                    their name.

Bunun nedeni, pipenv'in bu adımda 'modül' adlı bir programı çağırmaya çalışması ve programın yerine LMOD için önyükleme yapması. Bununla birlikte, sorunun nasıl çözüleceğinden emin değilim. Pip'i doğrudan çalıştırdığımda da aynı şey oluyor:

pip install --user numpy

tam çıktı: https://pastebin.com/iBcydFfu

Bu konuda kaybediyorum, herhangi bir yardım takdir edilecektir!


numpyARM mimarisine yüklemeye çalışıyorsunuz , ancak ARM için yalnızca x64 platformu için önceden oluşturulmuş tekerlekler yok. pipbu nedenle numpykaynak koddan derlemeye çalışır ve başarısız olur çünkü bunun için yapılandırılmış bir şeyiniz yoktur. Oluşturmak için numpykaynağından, sen en azından bir C derleyicisi (Ben olduğunu varsayalım gerek gcczaten) ve bir Fortran derleyici ( gfortran77uzantıların minimum derlemesi için). Daha fazla bilgi için Kaynaktan derleme bölümüne bakın .
Kasım’da

Bunun dışında, yüklemenin diğer seçenekler vardır numpyitibaren, RPI'nin apt install python3-numpyiçin piwheels . Eğer google eğer numpy kol tekerlekleri , ayrıca gibi bazı sonuçlar alırsınız bu da, numpysürüm yeni biri değildir. pip install numpy --extra-index-url=https://gergely.imreh.net/wheels/özel jantlar bu web sitesinden yükleyecektir.
Kasım’da
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.