Scikit-learn: рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдПрдирд╛рдХреЛрдВрдбрд╛/рдПрдордХреЗрдПрд▓ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдЬреБрд▓ре░ 2015  ┬╖  36рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: scikit-learn/scikit-learn

рдПрдордХреЗрдПрд▓ рдХреЗ рд╕рд╛рде рдПрдирд╛рдХреЛрдВрдбрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдФрд░ рд╕реНрдХреЗрд▓реЗрд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ

Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

рдХреНрдпрд╛ рдХреЛрдИ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ/рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

conda install numpy
рдореЗрд░реЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛

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

рдЖрдкрдиреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛?

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдмрд╕ рдПрдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдХреЛрдВрдбрд╛ рдЕрдкрдЧреНрд░реЗрдб (рдпрд╛ рдРрд╕рд╛ рд╣реА рдХреБрдЫ)

рдореИрдВрдиреЗ рд╡рд╣ рднреА рдХрд┐рдпрд╛, рдФрд░ рдпрд╣ рдореБрдЭреЗ mkl рдХреЗ рд╕рд╛рде рд╕реБрдиреНрди рдХрд░ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореИрдВ рд╕реНрдХреЗрд▓реЗрд░ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдЖрдпрд╛рдд рдкрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред

рд╣реБрдо рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ред рд╢рд╛рдпрдж рдЖрдкрдХреЗ рд╕реНрдерд╛рдиреАрдп рдЕрдЬрдЧрд░ рдФрд░ рдПрдирд╛рдХреЛрдВрдбрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдШрд░реНрд╖
рд╕реЗрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди :(

рдПрдЪрдПрдо, рд╢рд╛рдпрдж рдореБрдЭреЗ LD_LIBRARY_PATH рдпрд╛ рдХреБрдЫ рдФрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ?

рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рд╕реЗрдЯ рд╣реИ

LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/u/kkastne/miniconda/lib/

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрджреЗрд╢ рджреЗрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЕрдЧрд░ рдпрд╣ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рджреВрд╕рд░реЗ рд╕реЗ рдкрд╛рддрд╛ рд╣реИ
рдкрд╛рдпрдерди рдкрд╣рд▓реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдмреБрдзрд╡рд╛рд░, 29 рдЬреБрд▓рд╛рдИ, 2015 рдХреЛ рд╢рд╛рдо 5:01 рдмрдЬреЗ, рдПрдВрдбреНрд░рд┐рдпрд╛рд╕ рдореНрдпреВрдПрд▓рд░ рд╕реВрдЪрдирд╛рдПрдВ @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдПрдЪрдПрдо, рд╢рд╛рдпрдж рдореБрдЭреЗ LD_LIBRARY_PATH рдпрд╛ рдХреБрдЫ рдФрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ?

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/scikit-learn/scikit-learn/issues/5046#issuecomment-126094651
.

рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рд╕реБрдиреНрди рдФрд░ LD_LIBRARY_PATH рдХреЛ рдорд┐рд▓рд╛рдиреЗ рдХрд╛ рдПрдХ рд╕рдВрдпреЛрдЬрди рдерд╛... рд╣рдореЗрд╢рд╛ рдЕрдЪреНрдЫрд╛ рдордЬрд╝рд╛... рд╢реЛрд░ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВред

рдореБрдЭреЗ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред @amueller рдиреЛрдм рдкреНрд░рд╢реНрди: рдЖрдк рдорд┐рд╢реНрд░рдг рдХреЗ рд▓рд┐рдП рдХрд╣рд╛рдВ рдЦреЛрдЬрддреЗ рд╣реИрдВ? (ld_lib_path)

рдореБрдЭреЗ рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдирд╛рдХреЛрдВрдбрд╛ рдореЗрдВ pyinstaller рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред рдЬрдм рдореИрдВ рдЗрд╕реЗ рдХреБрдЫ рдорд╢реАрдиреЛрдВ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдЙрдкрд░реНрдпреБрдХреНрдд рддреНрд░реБрдЯрд┐ рдЙрдард╛рддрд╛ рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдЧрд░ рдореИрдВ $LD_LIBRARY_PATH рдХреЛ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдХреБрдЫ рдРрд╕реЗ рд░рд╛рд╕реНрддреЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореИрдиреЗрдЬрд░ рдиреЗ рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рд╣реИрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рд▓рд┐рдм рдкрде рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдЦрд╛рд▓реА рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдирдИ рддреНрд░реБрдЯрд┐ рд╣реИ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЯреНрд░реИрд╡рд┐рд╕ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдкрд░ рдЕрднреА рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рд╣реИред

рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрдм рд╣реЛрддреА рд╣реИ? рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ conda install numpy рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рдерд╛, рдФрд░ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдмрд╛рдж рдореЗрдВ, рдореИрдВрдиреЗ pyinstaller рдХреЗ рд╕рд╛рде рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдПрдХ-рдлрд╝рд╛рдЗрд▓ рдмрд╛рдЗрдирд░реА рдЙрддреНрдкрдиреНрди рдХреАред рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░, рдХреБрдЫ рдмрд╛рдпреЛрдкреАрдерди рдХреЛрдб рдкрд░ рдХреЙрд▓ рддреНрд░реБрдЯрд┐ рдХреЛ рдмрдврд╝рд╛ рд░рд╣рд╛ рд╣реИред рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд░рдирдЯрд╛рдЗрдо рдкрд░, рдХреЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рднреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ, рд╣реИ рдирд╛?

рдЕрдЧрд░ рдореИрдВ рдЕрдкрдиреЗ рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рджреЛрдиреЛрдВ libmkl_avx2.so рдФрд░ libmkl_def.so $home/anaconda2/lib рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВред рдореИрдВрдиреЗ рдкрд╛рдЗрдВрдЯрд▓рд░ рд╕реНрдкреЗрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ ...

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдирдИ рддреНрд░реБрдЯрд┐ рд╣реИ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЯреНрд░реИрд╡рд┐рд╕ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдкрд░ рдЕрднреА рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рд╣реИред

@amueller рдореИрдВрдиреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рджреЗрдЦреА рд╣реИ:

Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

рдЯреНрд░реИрд╡рд┐рд╕ рдкрд░ рднреАред рдЬреЛ рдореИрдВ рдЗрдХрдЯреНрдард╛ рдХрд░ рд╕рдХрддрд╛ рдерд╛, рд╡рд╣ 1.10.2 рдХреЗ рдХрд╛рд░рдг рдХреБрдЫ рдПрдордХреЗрдПрд▓ рд╕рд╛рдорд╛рди рдЧрд╛рдпрдм рдерд╛ред numpy 1.10.4 рдареАрдХ рдерд╛ред рдпрд╣ https://github.com/scikit-learn/scikit-learn/pull/6508#issuecomment -194908920 рдореЗрдВ рдиреЛрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдПрдирд╛рдХреЛрдВрдбрд╛ (рдПрдордХреЗрдПрд▓ рдХреЗ рд╕рд╛рде рдпрд╛ рдЙрд╕рдХреЗ рдмрд┐рдирд╛) рдХреЗ рд╕рд╛рде рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрднреА рднреА LD_LIBRARY_PATH рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

@clacri рдХреНрдпрд╛ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рд╡рд┐рдЬреНрдЮрд╛рди-рд╕реАрдЦрдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдкреНрд░рд╢реНрди рдпрд╛ рддреЛ pyinstaller рдпрд╛ Biopython рд▓реЛрдЧреЛрдВ рд╕реЗ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рд┐рдП ...

рдЬреЛ рдореИрдВ рдЗрдХрдЯреНрдард╛ рдХрд░ рд╕рдХрддрд╛ рдерд╛, рд╡рд╣ 1.10.2 рдХреЗ рдХрд╛рд░рдг рдХреБрдЫ рдПрдордХреЗрдПрд▓ рд╕рд╛рдорд╛рди рдЧрд╛рдпрдм рдерд╛ред

рдпрд╣рд╛рдВ рдПрдХ рд╕реНрдирд┐рдкреЗрдЯ рд╣реИ рдЬреЛ рдореЗрд░реА рдорд╢реАрди рдкрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ:

conda create -n mkl --yes python=3.5 pip nose numpy=1.10.2 scipy=0.16.1 cython=0.23.4 mkl
. activate mkl
cd ~/dev/scikit-learn
make in
python -c 'import sklearn.linear_model.tests.test_randomized_l1'
Intel MKL FATAL ERROR: Cannot load libmkl_mc3.so or libmkl_def.so.

рдирд╣реАрдВ, рддреБрдо рд╕рд╣реА рд╣реЛред рдореБрдЭреЗ рдЙрдирдХреА рдореБрджреНрджреЛрдВ рдХреА рд╕реВрдЪреА рдкрд░ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣рд╛рдВ рдмрддрд╛рдИ рдЧрдИ рддреНрд░реБрдЯрд┐ рд╡рд╣реА рдереА рдФрд░ рдПрдирд╛рдХреЛрдВрдбрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рднреА, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА pyinstaller рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдкреВрдЫрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдиреНрдп рдПрдордХреЗрдПрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдореИрдВрдиреЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рдореЗрдВ рдЕрдкрдиреЗ рд╕реБрдиреНрди рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдБрдЪ рдХреА, рдФрд░ рдпрд╣ 1.10.4 рд╣реИред рдлрд┐рд░ рднреА рдзрдиреНрдпрд╡рд╛рдж :)

рдХреЗрд╡рд▓ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреА рд╕рдВрджрд░реНрднрд┐рдд рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рддреЗ рд╣реБрдП, рдореБрдЭреЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рдмреНрд▓реЙрдЧ рдкрд░ рдкреЛрд╕реНрдЯ рдорд┐рд▓реА рдЬрд╣рд╛рдВ рд╡реЗ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдПрдордХреЗрдПрд▓ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдХреИрд╕реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛рдП (https://www.continuum.io/blog/developer-blog/anaconda-25) -рд░рд┐рд▓реАрдЬ-рдЕрдм-рдПрдордХреЗрдПрд▓-рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди) рдФрд░ рдЕрдм рдХрдо рд╕реЗ рдХрдо рдореИрдВ рдПрдХ рд╡рд░реНрдХрд┐рдВрдЧ рд╡рд░реНрдЬрди рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдзрдиреНрдпрд╡рд╛рдж!

рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рд░рдг, рдореИрдВ mkl by conda install nomkl рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реВрдВред рдореИрдВ рдЕрдм рдЦреБрд╢ рд╣реВрдВред рдЕрдЧрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЧрдИ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рд╣рдорд╛рд░реЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдореИрдВ рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓реВ рдХрд░ рд╕рдХреВрдВред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛

рдКрдкрд░ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдФрд░ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рджред

рдпрд╣ рдЕрдм рдХрдо рд╕реЗ рдХрдо рдореЗрд░реЗ рд▓рд┐рдП рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рдерд╛ред рдЖрдк рдирдП numpy 11 рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдмреБрдз, рдЕрдкреНрд░реИрд▓ 27, 2016 рдХреЛ 10:42 pm рдкрд░ gjzhu [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ред рдкрддрд╛ рдирд╣реАрдВ рдЗрд╕рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯрд╛ рдЬрд╛рдПред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/scikit-learn/scikit-learn/issues/5046#issuecomment -215292024

рд╕реБрдВрдЧрдЬрд┐рди (рдЬреЗрдореНрд╕) рдХрд┐рдо, рдкреАрдПрдЪрдбреА

рдкреЛрд╕реНрдЯрдбреЙрдХ, рд╣рд╛рд░реНрд╡рд░реНрдб рдореЗрдВ рд╕реАрд╕реАрдмреА

[email protected]

[рд╡реЗрдм] http://aspuru.chem.harvard.edu/james-sungjin-kim/

[рд▓рд┐рдВрдХреНрдбрд┐рди] https://www.linkedin.com/in/jamessungjinkim

[рдлреЗрд╕рдмреБрдХ] https://www.facebook.com/jamessungjin.kim

[рд╡реИрдХрд▓реНрдкрд┐рдХ рдИрдореЗрд▓] Jamessungjin. [email protected]

conda install numpy
рдореЗрд░реЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛

рдЕрдЪреНрдЫрд╛ред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛ред

рдордВрдЧрд▓, 3 рдордИ, рд╡рд░реНрд╖ 2016 11:26 alinabee рдкрд░ рдкрд░ [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ numpy
рдореЗрд░реЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/scikit-learn/scikit-learn/issues/5046#issuecomment -216563766

рд╕реБрдВрдЧрдЬрд┐рди (рдЬреЗрдореНрд╕) рдХрд┐рдо, рдкреАрдПрдЪрдбреА

рдкреЛрд╕реНрдЯрдбреЙрдХ, рд╣рд╛рд░реНрд╡рд░реНрдб рдореЗрдВ рд╕реАрд╕реАрдмреА

[email protected]

[рд╡реЗрдм] http://aspuru.chem.harvard.edu/james-sungjin-kim/

[рд▓рд┐рдВрдХреНрдбрд┐рди] https://www.linkedin.com/in/jamessungjinkim

[рдлреЗрд╕рдмреБрдХ] https://www.facebook.com/jamessungjin.kim

[рд╡реИрдХрд▓реНрдкрд┐рдХ рдИрдореЗрд▓] Jamessungjin. [email protected]

рдирдорд╕реНрддреЗ,

рдмрд╕ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдПрдирд╛рдХреЛрдВрдбрд╛ 4.0.0, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдПрдордХреЗрдПрд▓ рдХреЗ рд╕рд╛рде рднреЗрдЬ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИред
рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдирд╛рдХреЛрдВрдбрд╛ рдХреЗ рд╕рд╛рде рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ @pcgreat рджреНрд╡рд╛рд░рд╛ рдКрдкрд░ рд╕реБрдЭрд╛рдП рдЧрдП рдкрд╛рдпрдерди рд╕реНрдХреЗрд▓реЗрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдирд╛рдХреЛрдВрдбрд╛ mkl рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди libmkl_core.so рдХреЗ рд╕рд╛рде рдирд╣реАрдВ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЗрд╕рдХрд╛ рдПрдХ рд▓рд╛рдкрддрд╛ рдкреНрд░рддреАрдХ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдХрд░ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

$ LD_DEBUG=symbols python -c 'import sklearn.linear_model.tests.test_randomized_l1' 2>&1 | grep -i error
      2200:     /opt/anaconda/lib/python2.7/site-packages/scipy/special/../../../../libmkl_avx.so: error: symbol lookup error: undefined symbol: mkl_dft_fft_fix_twiddle_table_32f (fatal)

рдореИрдВ рдПрдордХреЗрдПрд▓ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдХ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдорд┐рд▓рд╛ рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ - рдирд┐рд╖реНрдкрд╛рджрди рд╕реЗ рдкрд╣рд▓реЗ libmkl_core.so рдХреЛ рдкреНрд░реАрд▓реЛрдб рдХрд░реЗрдВред

$ python -c 'import sklearn.linear_model.tests.test_randomized_l1'
Intel MKL FATAL ERROR: Cannot load libmkl_avx.so or libmkl_def.so.
$
$ LD_PRELOAD=/opt/anaconda/lib/libmkl_core.so python -c 'import sklearn.linear_model.tests.test_randomized_l1'
$

рд╕рд╛рджрд░,
рдпрд╛рдирд┐рд░ред

рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рдЙрдкрд╛рдп рд╕реЛрдЪрд╛ рд╣реИред

рдмреБрдз, 11 рдордИ, рд╡рд░реНрд╖ 2016 7:00 рдкреВрд░реНрд╡рд╛рд╣реНрди рдкрд░ рдкрд░ yanirj [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рдирдорд╕реНрддреЗ,

рдмрд╕ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдПрдирд╛рдХреЛрдВрдбрд╛ 4.0.0, mkl рджреНрд╡рд╛рд░рд╛ рд╕рдХреНрд╖рдо рдХреЗ рд╕рд╛рде рднреЗрдЬ рджрд┐рдпрд╛ рдЧрдпрд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИред
рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдирд╛рдХреЛрдВрдбрд╛ рдХреЗ рд╕рд╛рде рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд╛рдпрдерди рд╕реНрдХреЗрд▓реЗрд░ рдкрд░реАрдХреНрд╖рдг рдКрдкрд░ @ pcgreat . рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
https://github.com/pcgreat.

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдирд╛рдХреЛрдВрдбрд╛ рдПрдордХреЗрдПрд▓ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╕рд╛рде рдирд╣реАрдВ
libmkl_core.so, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЗрд╕рдореЗрдВ рдПрдХ рд▓рд╛рдкрддрд╛ рдкреНрд░рддреАрдХ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдХрд░ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

$ LD_DEBUG=рдкреНрд░рддреАрдХ рдЕрдЬрдЧрд░-рд╕реА 'рдЖрдпрд╛рдд sklearn.linear_model.tests.test_randomized_l1' 2>&1 | рдЧреНрд░реЗрдк-рдЖрдИ рдПрд░рд░
2200: /opt/anaconda/lib/python2.7/site-packages/scipy/special/../../../../libmkl_avx.so: рддреНрд░реБрдЯрд┐: рдкреНрд░рддреАрдХ рд▓реБрдХрдЕрдк рддреНрд░реБрдЯрд┐: рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рддреАрдХ: mkl_dft_fft_fix_twiddle_table_32f (рдШрд╛рддрдХ)

рдореИрдВ рдПрдордХреЗрдПрд▓ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ,
рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдХ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдорд┐рд▓рд╛ рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ - рдкреНрд░реАрд▓реЛрдб libmkl_core.so рдкрд╣рд▓реЗ
рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрдиред

$ рдЕрдЬрдЧрд░-рд╕реА 'рдЖрдпрд╛рдд sklearn.linear_model.tests.test_randomized_l1'
рдЗрдВрдЯреЗрд▓ рдПрдордХреЗрдПрд▓ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐: libmkl_avx.so рдпрд╛ libmkl_def.so рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
$

$ LD_PRELOAD=/opt/anaconda/lib/libmkl_core.so python -c 'рдЖрдпрд╛рдд sklearn.linear_model.tests.test_randomized_l1'
$

рд╕рд╛рджрд░,
рдпрд╛рдирд┐рд░ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/scikit-learn/scikit-learn/issues/5046#issuecomment -218427199

рд╕реБрдВрдЧрдЬрд┐рди (рдЬреЗрдореНрд╕) рдХрд┐рдо, рдкреАрдПрдЪрдбреА

рдкреЛрд╕реНрдЯрдбреЙрдХ, рд╣рд╛рд░реНрд╡рд░реНрдб рдореЗрдВ рд╕реАрд╕реАрдмреА

[email protected]

[рд╡реЗрдм] http://aspuru.chem.harvard.edu/james-sungjin-kim/

[рд▓рд┐рдВрдХреНрдбрд┐рди] https://www.linkedin.com/in/jamessungjinkim

[рдлреЗрд╕рдмреБрдХ] https://www.facebook.com/jamessungjin.kim

[рд╡реИрдХрд▓реНрдкрд┐рдХ рдИрдореЗрд▓] Jamessungjin. [email protected]

рдирд╡реАрдирддрдо рдЙрдкрд▓рдмреНрдз рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рд╕рдорд╛рдзрд╛рди рдЖрд╕рд╛рди рдерд╛: рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рдиреЗ рдПрдордХреЗрдПрд▓-рд╕рдХреНрд╖рдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ numpy/scipy рд╕реНрдЯреИрдХ рдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ mkl рд╕реНрд╡рдпрдВ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЬреБрдкрд┐рдЯрд░ рдиреНрдпреВрдирддрдо рдиреЛрдЯрдмреБрдХ рд╕реНрдЯреИрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдбреЙрдХрд░ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЗрдЦрд╛ рд╣реИред

рдПрдХ рд╕рд╛рдзрд╛рд░рдг conda install --yes mkl mkl-service рдиреЗ рдЗрд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ред

рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рдХреА рдЧрдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдЖрдИрдкреАрдереЙрди рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓ рд░рд╣рд╛ рдерд╛ рдФрд░ рдЬрдм рдореИрдВ рдкреАрд╕реАрдП рд░реВрдЯреАрди рдореЗрдВ рд╕реЗ рдПрдХ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдореЗрдВ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред
:
/home/rp2801/anaconda2/bin/python: рдкреНрд░рддреАрдХ рд▓реБрдХрдЕрдк рддреНрд░реБрдЯрд┐: /home/rp2801/anaconda2/lib/libmkl_core.so: рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рддреАрдХ: mkl_serv_get_max_threads
рдореИрдВрдиреЗ рдЕрдкрдирд╛ ipython рдЯрд░реНрдорд┐рдирд▓ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЦреЛрд▓рд╛
$ LD_PRELOAD=/path/to/libmkl_core.so ipython

https://www.continuum.io/blog/developer-blog/anaconda-25-release-now-mkl-optimizations
рдЗрд╕ рд▓рд┐рдВрдХ рдиреЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА

рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рдереАред рдПрдордХреЗрдПрд▓ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреЛ рдкрд╣рд▓реЗ рдХреЗ cvxopt рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдиреЗ рднреА рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛:

рдХреЛрдВрдбрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ cvxopt=1.1.8=py35_0

рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╣рд▓ рдХрд░рддрд╛ рд╣реВрдВ, рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╣реИ https://docs.continuum.io/mkl-optimizations/
рдЖрджреЗрд╢:
рдХреЛрдВрдбрд╛ рдЕрдкрдбреЗрдЯ рдХреЛрдВрдбрд╛
рдХреЛрдВрдбрд╛ рдЕрджреНрдпрддрди рдПрдирд╛рдХреЛрдВрдбрд╛
conda рдЕрджреНрдпрддрди mkl

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдореБрдЭреЗ numpy: 1.11.2 рддрд╣рдд рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛
$ python -c 'import sklearn.linear_model.tests.test_randomized_l1'
рдЗрдВрдЯреЗрд▓ рдПрдордХреЗрдПрд▓ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐: libmkl_avx.so рдпрд╛ libmkl_def.so рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

numpy рдХреЛ 1.11.1 рдореЗрдВ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рддреНрд░реБрдЯрд┐ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИред
conda install numpy=1.11.1
рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрдШрд░реНрд╖реЛрдВ рдХреЗ рдХрд╛рд░рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
рд╕реБрдиреНрди: 1.11.2-py35_0 -> 1.11.1-py35_0
рдЖрдЧреЗ рдмрдврд╝реЗрдВ ([y]/n)? рдЖрдк

[рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛] http://debugjournal.tumblr.com/post/98401758462/intel-mkl-dynamic-link-library-error

рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
np . рдХреЗ рд░реВрдк рдореЗрдВ numpy рдЖрдпрд╛рдд рдХрд░реЗрдВ
рд▓рд┐рдкрд┐ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ :-)

рдПрдордХреЗрдПрд▓ рдХреЛ рдиреЙрдордХреНрд▓ рдХреЗ рд╕рд╛рде рдЕрдХреНрд╖рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ

import mkl
mkl.get_max_threads()

рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

conda install numpy
рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓-рд╕реА рдЗрдВрдЯреЗрд▓ рдПрдордХреЗрдПрд▓

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛

рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ numpy
рдореЗрд░реЗ рд▓рд┐рдП рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

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

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

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

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

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

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

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