Skip to content

the numpy can not import when using this package #2

@toothedsword

Description

@toothedsword

#!/usr/bin/python3.7 -mperl
import numpy as np
value = "Hello there"
value =~ s/there/world/
print(value)

When run this scripts, I get this imformation:
Traceback (most recent call last):
▏ File "/usr/lib64/python3.7/site-packages/numpy/core/init.py", line 40, in
▏ from . import multiarray
▏ File "/usr/lib64/python3.7/site-packages/numpy/core/multiarray.py", line 12, in
▏ from . import overrides
▏ File "/usr/lib64/python3.7/site-packages/numpy/core/overrides.py", line 6, in
▏ from numpy.core._multiarray_umath import (
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
▏ File "/usr/lib64/python3.7/runpy.py", line 193, in _run_module_as_main
▏ "main", mod_spec)
▏ File "/usr/lib64/python3.7/runpy.py", line 85, in _run_code
▏ exec(code, run_globals)
▏ File "/home/leon/.local/lib/python3.7/site-packages/perl/main.py", line 25, in
▏ load("main", args.filename)
▏ File "/home/leon/.local/lib/python3.7/site-packages/perl/loader.py", line 56, in load
▏ loader.exec_module(module)
▏ File "", line 728, in exec_module
▏ File "", line 219, in _call_with_frames_removed
▏ File "./test3.1.py", line 6, in
▏ import numpy as np
▏ File "/usr/lib64/python3.7/site-packages/numpy/init.py", line 142, in
▏ from . import core
▏ File "/usr/lib64/python3.7/site-packages/numpy/core/init.py", line 71, in
▏ raise ImportError(msg)
ImportError:

IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!

Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
Here is how to proceed:

  • If you're working with a numpy git repository, try git clean -xdf
    ▏ (removes all files not under version control) and rebuild numpy.
  • If you are simply trying to use the numpy version that you have installed:
    ▏ your installation is broken - please reinstall numpy.
  • If you have already reinstalled and that did not fix the problem, then:
    ▏ 1. Check that you are using the Python you expect (you're using /usr/bin/python3.7),
    ▏ ▏and that you have no directories in your PATH or PYTHONPATH that can
    ▏ ▏interfere with the Python and numpy versions you're trying to use.
    ▏ 2. If (1) looks fine, you can open a new issue at
    ▏ ▏https://github.com/numpy/numpy/issues. Please include details on:
    ▏ ▏- how you installed Python
    ▏ ▏- how you installed numpy
    ▏ ▏- your operating system
    ▏ ▏- whether or not you have multiple versions of Python installed
    ▏ ▏- if you built from source, your compiler versions and ideally a build log

▏ ▏Note: this error has many possible causes, so please don't comment on
▏ ▏an existing issue about this - open a new one instead.

Original error was: No module named 'numpy.core._multiarray_umath'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions