Numpy: рд╕реБрджреВрд░ рд╕реА-рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╡рд┐рдлрд▓ - рджреВрд░рд╕реНрде рдорд╢реАрди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рдЕрдкреНрд░реИрд▓ 2020  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: numpy/numpy

рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╡рд░рдг

  • рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рдорд╢реАрди рдкрд░ рдПрдХ рдХреЛрдВрдбрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
  • рдореИрдВрдиреЗ рдкреВрд░реЗ env рдлреЛрд▓реНрдбрд░ рдХреЛ UNC рдбреНрд░рд╛рдЗрд╡ рдФрд░ рдлрд┐рд░ git рд░реЗрдкреЛ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ред
  • рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рд░рд┐рдореЛрдЯ UNC рдбреНрд░рд╛рдЗрд╡ env рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
  • рдореИрдВрдиреЗ рдПрдХ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ Importing the numpy c-extensions failed рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред
  • рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рдорд╛рд╣реМрд▓ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдмрдирд╛рдпрд╛:
    рджреЗрд╡ рдорд╢реАрди: conda list --explicit > webdev.txt
    рд▓рдХреНрд╖реНрдп рдорд╢реАрди: conda create --prefix "\path\to\unc-drive-folder\webdev" --file webdev.txt
  • рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдЗрд╕реЗ UNC рдбреНрд░рд╛рдЗрд╡ env рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
  • рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЙрд╕реА рдЪреАрдЬрд╝ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрднреА рднреА Importing the numpy c-extensions failed рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдореИрдВ рдПрдХ рд╣реА рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЙрд╕реА рдиреЗрдЯрд╡рд░реНрдХ рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХреИрд╕реЗ рдЪрд▓рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рджреВрд╕рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ?

рдХреЛрдб рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛:

import numpy as np

рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢:

рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "run.py", line 15, in

ImportError: рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде:
рд╕реБрдиреНрди:

рдорд╣рддреНрд╡рдкреВрд░реНрдг: рдХреГрдкрдпрд╛ рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд▓рд╛рд╣ рдХреЗ рд▓рд┐рдП рдкрдврд╝реЗрдВ!

рд╕реБрдиреНрди рд╕реА-рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЖрдпрд╛рдд рдХрд░рдирд╛ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред

  • рд╕рдВрдЦреНтАНрдпрд╛ рдХреЛ рдЕрдирдЗрдВрд╕реНтАНрдЯреЙрд▓ рдФрд░ рдкреБрди: рд╕реНтАНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
  • рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдРрд╕рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рддреЛ:

    1. рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдЖрдкрдиреЗ "X: \ XXX \ webdev \ python.exe" рд╕реЗ Python3.8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХреА рд╣реИ, рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ PATH рдпрд╛ PYTHONPATH рдореЗрдВ рдХреЛрдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ Python рдФрд░ numpy рд╕рдВрд╕реНрдХрд░рдг "1.18.1" рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдлрд┐рд░ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛

    2. рдпрджрд┐ (1) рдареАрдХ рд▓рдЧрддрд╛ рд╣реИ, рддреЛ рдЖрдк https://github.com/numpy/numpy/issues рдкрд░ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ

      • рдЖрдкрдиреЗ рдкрд╛рдпрдерди рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛
      • рддреБрдо рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛
      • рдЖрдкрдХрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо
      • рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╛рдпрдерди рдХреЗ рдХрдИ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ
      • рдпрджрд┐ рдЖрдкрдиреЗ рд╕реНрд░реЛрдд рд╕реЗ рдмрдирд╛рдпрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЗ рд╕рдВрдХрд▓рдХ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдПрдХ рдмрд┐рд▓реНрдб рд▓реЙрдЧ
  • рдпрджрд┐ рдЖрдк рдПрдХ рд╕реБрдХреБрдорд╛рд░ рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ git clean -xdf
    (рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рддрд╣рдд рдирд╣реАрдВ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ) рдФрд░ рд╕реБрдиреНрди рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдгред

рдиреЛрдЯ: рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрдИ рд╕рдВрднрд╛рд╡рд┐рдд рдХрд╛рд░рдг рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдореБрджреНрджреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рди рдХрд░реЗрдВ - рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдирдпрд╛ рдЦреЛрд▓реЗрдВред

рдореВрд▓ рддреНрд░реБрдЯрд┐ рдереА: _multiarray_umath рдЖрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп DLL рд▓реЛрдб рд╡рд┐рдлрд▓ рд░рд╣рд╛: рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рдорд┐рд▓рд╛ред

Numpy / рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА:

1.18.1 3.8.2 | рдХреЛрдВрдбрд╛-рдлреЛрд░реНрдЬ рджреНрд╡рд╛рд░рд╛ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ | (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, 23 рдорд╛рд░реНрдЪ 2020, 17:32:17) [MSC v.1916 64 рдмрд┐рдЯ (AMD64)]

31 - Third-party binaries 33 - Question

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреЙрдирдбрд╛ рдкрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░рдг рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛ рд╣реИред рдХреНрдпрд╛ рдРрд╕рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

рдореИрдВ рдЖрдкрдХреА рдорджрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдореЗрд░рд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд░рд┐рдореЛрдЯ рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдпрд╛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╣реА рдорд╢реАрди (рдЕрдЬрдЧрд░ рд╕рдВрд╕реНрдХрд░рдг, рд╕рдВрдЧрдд рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝) рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реНрд╣рд╛рдЯреНрд╕рдПрдк рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдПрдХ рдЯрд┐рдк рджреЗ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдХрдо рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдиреНрдпреВрдореЙрдореА рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред

рдпрд╛ рдЖрд╕рд╛рди рдХреНрдпрд╛ рдЪрдХ рдиреЗ рдХрд╣рд╛ :)ред

рдареАрдХ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж рджреЛрд╕реНрддреЛрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдорд╢реАрди рдкрд░ рдорд┐рдиреАрдХреЛрдбрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдлрд┐рд░ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ рдРрдк рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

@ TheEllastingBish рд╢рд╛рдВрдд, рдЕрдЧрд░ рдЖрдк рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ рдкреЛрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рджреВрд╕рд░реЛрдВ рдХреА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдпрд╣рд╛рдБ рдкрд╛ рд░рд╣реЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдПрдХ рдмрд╛рд░ рдорд┐рд▓ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджреЗрдВред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рдкрд╛рдПрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рдЬрд▓реНрджреА рд╣реЛ рд░рд╣рд╛ рд╣реИ!

рдХреЙрдирдбрд╛ рдкрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░рдг рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛ рд╣реИред рдХреНрдпрд╛ рдРрд╕рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрдиреНрдп рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рднреА рд╣реИ рдФрд░ рдЙрд╕ рдкрд░ рдПрдирд╛рдХреЛрдВрдбрд╛ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рд╡рд╣рд╛рдБ, рдЬрдм рдореИрдВ рдПрдХ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдЪрд▓рд╛рддрд╛ рд╣реВрдБ рдЬреИрд╕реЗ:

"C:\anaconda\envs\analytics\python.exe" "C:\PySpace\PRODUCTION\Projects\jingle-bells\src\main.py"

... рдпрд╣ рдмрд┐рдирд╛ рдХрд┐рд╕реА activate рдХрдорд╛рдВрдб рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдареАрдХ рдЪрд▓рддрд╛ рд╣реИред

рддреЛ рдпрд╣ рдореБрдЭреЗ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдЖрдк рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдПрдХ рдПрдиреНрд╡рд╛ + рдкреИрдХреЗрдЬ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдХрдВрдбрд╛ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдПрдХ рдкрд░реНрдпрд╛рд╡рд░рдг / OS- рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╕реНрдпрд╛ рд╣реИред рдХреЗрд╡рд▓ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ рдФрд░ / рдпрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд▓рдХреНрд╖рд┐рдд рдорд╢реАрди рдкрд░ рдЕрд▓рдЧ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓рд╛рдирд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

MorBilly picture MorBilly  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

keithbriggs picture keithbriggs  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dmvianna picture dmvianna  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Levstyle picture Levstyle  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MareinK picture MareinK  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ