8000 Cannot import Timelike from einsteinpy.geodesic · Issue #666 · einsteinpy/einsteinpy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Cannot import Timelike from einsteinpy.geodesic #666

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
AdamSmithOrlik opened this issue Nov 12, 2024 · 0 comments
Open

Cannot import Timelike from einsteinpy.geodesic #666

AdamSmithOrlik opened this issue Nov 12, 2024 · 0 comments

Comments

@AdamSmithOrlik
Copy link

Summary

🐞 I am going through the tutorial and I get an error when trying to import Timelike from einsteinpy.geodesic. I read this issue and tried installing the stable version einsteinpy-0.3.1, but the issue persists. Prior to this issue I also got a message:

ImportError: cannot import name 'GeodesicIntegrator' from 'einsteinpy.integrators'

related to the Timelike class.

I have built a clean conda environment with compatible versions of Python (>3.7<3.9) and I have also checked the source code to ensure Timelike and GeodesicIntegrator are in the scripts I'm importing from.

Current Traceback:

ImportError                               Traceback (most recent call last)
Cell In[54], [line 1](vscode-notebook-cell:?execution_count=54&line=1)
----> [1](vscode-notebook-cell:?execution_count=54&line=1) from einsteinpy.geodesic import Timelike

ImportError: cannot import name 'Timelike' from 'einsteinpy.geodesic' (/Users/adamsmith/opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/geodesic.py)

🖥 Conda info

 active environment : gr-env
  active env location : /Users/adamsmith/opt/anaconda3/envs/gr-env
          shell level : 1
     user config file : /Users/adamsmith/.condarc
populated config files : /Users/adamsmith/.condarc
        conda version : 23.3.1
  conda-build version : 3.21.8
       python version : 3.9.12.final.0
     virtual packages : __archspec=1=x86_64
                        __osx=10.16=0
                        __unix=0=0
     base environment : /Users/adamsmith/opt/anaconda3  (writable)
    conda av data dir : /Users/adamsmith/opt/anaconda3/etc/conda
conda av metadata url : None
         channel URLs : https://conda.anaconda.org/conda-forge/osx-64
                        https://conda.anaconda.org/conda-forge/noarch
                        https://repo.anaconda.com/pkgs/main/osx-64
                        https://repo.anaconda.com/pkgs/main/noarch
                        https://repo.anaconda.com/pkgs/r/osx-64
                        https://repo.anaconda.com/pkgs/r/noarch
        package cache : /Users/adamsmith/opt/anaconda3/pkgs
                        /Users/adamsmith/.conda/pkgs
     envs directories : /Users/adamsmith/opt/anaconda3/envs
                        /Users/adamsmith/.conda/envs
             platform : osx-64
           user-agent : conda/23.3.1 requests/2.27.1 CPython/3.9.12 Darwin/23.5.0 OSX/10.16
              UID:GID : 501:20
           netrc file : /Users/adamsmith/.netrc
         offline mode : False

# conda environments:
#
                       /Users/adamsmith/.julia/conda/3
base                     /Users/adamsmith/opt/anaconda3
gr-env                *  /Users/adamsmith/opt/anaconda3/envs/gr-env
jupyter_cpp              /Users/adamsmith/opt/anaconda3/envs/jupyter_cpp
physenv                  /Users/adamsmith/opt/anaconda3/envs/physenv
tf                       /Users/adamsmith/opt/anaconda3/envs/tf

sys.version: 3.9.12 (main, Apr  5 2022, 01:53:17) 
[C...
sys.prefix: /Users/adamsmith/opt/anaconda3
sys.executable: /Users/adamsmith/opt/anaconda3/bin/python
conda location: /Users/adamsmith/opt/anaconda3/lib/python3.9/site-packages/conda
conda-build: /Users/adamsmith/opt/anaconda3/bin/conda-build
conda-content-trust: /Users/adamsmith/opt/anaconda3/bin/conda-content-trust
conda-convert: /Users/adamsmith/opt/anaconda3/bin/conda-convert
conda-debug: /Users/adamsmith/opt/anaconda3/bin/conda-debug
conda-develop: /Users/adamsmith/opt/anaconda3/bin/conda-develop
conda-env: /Users/adamsmith/opt/anaconda3/bin/conda-env
conda-index: /Users/adamsmith/opt/anaconda3/bin/conda-index
conda-inspect: /Users/adamsmith/opt/anaconda3/bin/conda-inspect
conda-metapackage: /Users/adamsmith/opt/anaconda3/bin/conda-metapackage
conda-pack: /Users/adamsmith/opt/anaconda3/bin/conda-pack
conda-render: /Users/adamsmith/opt/anaconda3/bin/conda-render
conda-repo: /Users/adamsmith/opt/anaconda3/bin/conda-repo
conda-server: /Users/adamsmith/opt/anaconda3/bin/conda-server
conda-skeleton: /Users/adamsmith/opt/anaconda3/bin/conda-skeleton
conda-token: /Users/adamsmith/opt/anaconda3/bin/conda-token
conda-verify: /Users/adamsmith/opt/anaconda3/bin/conda-verify
user site dirs: 

CIO_TEST: <not set>
CONDA_DEFAULT_ENV: gr-env
CONDA_EXE: /Users/adamsmith/opt/anaconda3/bin/conda
CONDA_PREFIX: /Users/adamsmith/opt/anaconda3/envs/gr-env
CONDA_PROMPT_MODIFIER: (gr-env) 
CONDA_PYTHON_EXE: /Users/adamsmith/opt/anaconda3/bin/python
CONDA_ROOT: /Users/adamsmith/opt/anaconda3
CONDA_SHLVL: 1
CURL_CA_BUNDLE: <not set>
DYLD_LIBRARY_PATH: :/Users/adamsmith/desktop/root/build/lib
LD_LIBRARY_PATH: :/Users/adamsmith/desktop/root/build/lib
LD_PRELOAD: <not set>
PATH: /Users/adamsmith/opt/anaconda3/envs/gr-env/bin:/Users/adamsmith/opt/anaconda3/condabin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Library/TeX/texbin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Users/adamsmith/desktop/root/build/bin:/Applications/Julia-1.7.app/Contents/Resources/julia/bin
REQUESTS_CA_BUNDLE: <not set>
SSL_CERT_FILE: <not set>

Details

pytest result

====================================================================== test session starts =======================================================================
platform darwin -- Python 3.8.20, pytest-8.3.3, pluggy-1.5.0
rootdir: /Users/adamsmith
collected 239 items                                                                                                                                              

../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_bodies.py .........................                                         [ 10%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_constant.py ...                                                             [ 11%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_coordinates/test_conversions.py ........                                    [ 15%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_coordinates/test_coord_transform.py ................                        [ 21%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_coordinates/test_velocity_transform.py ...........                          [ 26%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_examples.py ..                                                              [ 27%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_geodesics.py ....                                                           [ 28%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_hypersurface/test_schwarzschildembedding.py ....                            [ 30%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_ijit/test_ijit_without_numba.py .                                           [ 30%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_integrators/test_runge_kutta.py .                                           [ 31%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_metric/test_kerr.py .......                                                 [ 34%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_metric/test_kerrnewman.py .....                                             [ 36%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_metric/test_schwarzschild.py .........                                      [ 40%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_fractal.py FF                                                 [ 41%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_geodesics/test_interactive.py .....                           [ 43%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_geodesics/test_static.py ........                             [ 46%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_hypersurface.py ..                                            [ 47%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_rays/test_shadow.py ..                                        [ 48%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_christoffel.py ......                                         [ 50%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_constants.py ..                                               [ 51%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_einstein.py .....                                             [ 53%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_helpers.py .x.......                                          [ 57%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_metric.py .......                                             [ 60%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_predefined/test_all.py ........................               [ 70%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_predefined/test_find.py ..                                    [ 71%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_ricci.py .......                                              [ 74%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_riemann.py ....                                               [ 75%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_schouten.py ....                                              [ 77%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_stress_energy_momentum.py ...                                 [ 78%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_tensor.py ........xxxxx...x....F                              [ 87%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_vector.py .x..                                                [ 89%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_weyl.py ......                                                [ 92%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_utils/test_kerr_utils.py ........                                           [ 95%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_utils/test_kerrnewman_utils.py ..........                                   [ 99%]
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_utils/test_schwarzschild_utils.py .                                         [100%]

============================================================================ FAILURES ============================================================================
___________________________________________________________________ test_fractal_shows_figure ____________________________________________________________________

mock_stdout = <_io.StringIO object at 0x140245550>, mock_show = <MagicMock name='show' id='5384122320'>

    @mock.patch.object(go.Figure, "show")
    @mock.patch("sys.stdout", new_callable=StringIO)
    def test_fractal_shows_figure(mock_stdout, mock_show):
>       fig = fractal(divs=2, show=True)

../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_fractal.py:12: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py:75: in fractal
    go.Heatmap(z=_fractal_img(angle=step, dims=(400, 400)), showscale=False)
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py:40: in _fractal_img
    _julia(A, c, zabs_max, i, j, dims, x_range, y_range, iter_max)
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/numba/core/dispatcher.py:468: in _compile_for_args
    error_rewrite(e, 'typing')
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at resolving type of attribute...e elided>\n    it = 0\n    z = np.complex((i / width) * xwidth + xmin + 1j * ((j / height) * ywidth + ymin))\n    ^\n')
issue_type = 'typing'

    def error_rewrite(e, issue_type):
        """
        Rewrite and raise Exception `e` with help supplied based on the
        specified issue_type.
        """
        if config.SHOW_HELP:
            help_msg = errors.error_extras[issue_type]
            e.patch_message('\n'.join((str(e).rstrip(), help_msg)))
        if config.FULL_TRACEBACKS:
            raise e
        else:
>           raise e.with_traceback(None)
E           numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend)
E           Internal error at resolving type of attribute "complex" of "$48load_global.19".
E           module 'numpy' has no attribute 'complex'.
E           `np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.
E           The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E               https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
E           During: typing of get attribute at /Users/adamsmith/opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py (20)
E           Enable logging at debug level for details.
E           
E           File "../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py", line 20:
E           def _julia(A, c, zabs_max, i, j, dims, x_range, y_range, iter_max):
E               <source elided>
E               it = 0
E               z = np.complex((i / width) * xwidth + xmin + 1j * ((j / height) * ywidth + ymin))
E               ^

../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/numba/core/dispatcher.py:409: TypingError
___________________________________________________________________ test_fractal_draws_figure ____________________________________________________________________

    def test_fractal_draws_figure():
>       fig = fractal(divs=2, show=False)

../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_fractal.py:18: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py:75: in fractal
    go.Heatmap(z=_fractal_img(angle=step, dims=(400, 400)), showscale=False)
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py:40: in _fractal_img
    _julia(A, c, zabs_max, i, j, dims, x_range, y_range, iter_max)
../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/numba/core/dispatcher.py:468: in _compile_for_args
    error_rewrite(e, 'typing')
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

e = TypingError('Failed in nopython mode pipeline (step: nopython frontend)\nInternal error at resolving type of attribute...e elided>\n    it = 0\n    z = np.complex((i / width) * xwidth + xmin + 1j * ((j / height) * ywidth + ymin))\n    ^\n')
issue_type = 'typing'

    def error_rewrite(e, issue_type):
        """
        Rewrite and raise Exception `e` with help supplied based on the
        specified issue_type.
        """
        if config.SHOW_HELP:
            help_msg = errors.error_extras[issue_type]
            e.patch_message('\n'.join((str(e).rstrip(), help_msg)))
        if config.FULL_TRACEBACKS:
            raise e
        else:
>           raise e.with_traceback(None)
E           numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend)
E           Internal error at resolving type of attribute "complex" of "$48load_global.19".
E           module 'numpy' has no attribute 'complex'.
E           `np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.
E           The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
E               https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
E           During: typing of get attribute at /Users/adamsmith/opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py (20)
E           Enable logging at debug level for details.
E           
E           File "../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py", line 20:
E           def _julia(A, c, zabs_max, i, j, dims, x_range, y_range, iter_max):
E               <source elided>
E               it = 0
E               z = np.complex((i / width) * xwidth + xmin + 1j * ((j / height) * ywidth + ymin))
E               ^

../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/numba/core/dispatcher.py:409: TypingError
____________________________________________________________________ test_lambdify_with_args _____________________________________________________________________

    def test_lambdify_with_args():
        x, y = symbols("x y")
        T = BaseRelativityTensor([x + y, x], (x, y), config="l")
        args, f = T.tensor_lambdify(y, x)
>       arr = np.array(f(2, 1))

../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_tensor.py:251: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

y = 2, x = 1

    def _lambdifygenerated(y, x):
>       return numpy.array((x + y, x))
E       NameError: name 'numpy' is not defined

<lambdifygenerated-2>:2: NameError
======================================================================== warnings summary ========================================================================
opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_fractal.py::test_fractal_shows_figure
  /Users/adamsmith/opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/plotting/fractal.py:20: NumbaPendingDeprecationWarning:
  
  Code using Numba extension API maybe depending on 'old_style' error-capturing, which is deprecated and will be replaced by 'new_style' in a future release. See details at https://numba.readthedocs.io/en/latest/reference/deprecation.html#deprecation-of-old-style-numba-captured-errors
  Exception origin:
    File "/Users/adamsmith/opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/numpy/__init__.py", line 305, in __getattr__
      raise AttributeError(__former_attrs__[attr])

opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_christoffel.py::test_properties
  /Users/adamsmith/opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/_pytest/python.py:163: PytestReturnNotNoneWarning:
  
  Expected None, but opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_christoffel.py::test_properties returned True, which will be an error in a future version of pytest.  Did you mean to use `assert` instead of `return`?

opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_schouten.py::test_SchoutenTensor_with_arbritary_config
  /Users/adamsmith/opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/_pytest/python.py:163: PytestReturnNotNoneWarning:
  
  Expected None, but opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_schouten.py::test_SchoutenTensor_with_arbritary_config returned True, which will be an error in a future version of pytest.  Did you mean to use `assert` instead of `return`?

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
==================================================================== short test summary info =====================================================================
FAILED ../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_fractal.py::test_fractal_shows_figure - numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend)
FAILED ../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_plotting/test_fractal.py::test_fractal_draws_figure - numba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend)
FAILED ../opt/anaconda3/envs/gr-env/lib/python3.8/site-packages/einsteinpy/tests/test_symbolic/test_tensor.py::test_lambdify_with_args - NameError: name 'numpy' is not defined
================================================ 3 failed, 228 passed, 8 xfailed, 3 warnings in 214.44s (0:03:34) ================================================

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0