[Python] Why can't load the module base in python's virtual environment?

Discussão em 'Python' iniciado por Stack, Fevereiro 1, 2025.

  1. Stack

    Stack Membro Participativo

    Uno module is at the UNO introduction,instead of not the abandoned package. Without virtual environment,no problem to import uno module:

    debian@debian:~$ python3
    Python 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import uno
    >>>


    Create the virtual environment:

    sudo apt install python3.11-venv
    python3 -m venv strange
    cd strange
    source bin/activate


    I have installed the module base:

    (strange) debian@debian:~/strange$ pip install base
    Requirement already satisfied: base in ./lib/python3.11/site-packages (0.0.0)


    Enter into python3:

    (strange) debian@debian:~/strange$ python3
    Python 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.


    Import uno:

    >>> import uno
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/home/debian/strange/lib/python3.11/site-packages/uno/__init__.py", line 4, in <module>
    from base import Element, Css, Payload, UnoBaseFeature, UnoBaseField
    ModuleNotFoundError: No module named 'base'
    >>> import base
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    ModuleNotFoundError: No module named 'base'


    Why can't load uno in virtual environment?

    Continue reading...

Compartilhe esta Página