UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    venv installation

    Scheduled Pinned Locked Moved App Development
    5 Posts 3 Posters 147 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • C Offline
        chaospredictor
        last edited by chaospredictor

        I'm trying to install venv but getting errors, same happens with pip.

        phablet@ubuntu-phablet:~$ sudo apt-get install -y python3-venv
        [sudo] password for phablet:
        Reading package lists... Done
        Building dependency tree
        Reading state information... Done
        Package python3-venv is not available, but is referred to by another package.
        This may mean that the package is missing, has been obsoleted, or
        is only available from another source

        W: Not using locking for read only lock file /var/lib/dpkg/lock-frontend
        W: Not using locking for read only lock file /var/lib/dpkg/lock
        E: Package 'python3-venv' has no installation candidate
        phablet@ubuntu-phablet:~$ sudo apt-get install -y python3-pip
        Reading package lists... Done
        Building dependency tree
        Reading state information... Done
        W: Not using locking for read only lock file /var/lib/dpkg/lock-frontend
        W: Not using locking for read only lock file /var/lib/dpkg/lock
        E: Unable to locate package python3-pip
        phablet@ubuntu-phablet:~$

        Any suggestions?

        lduboeufL Eric HE 2 Replies Last reply Reply Quote 0
        • lduboeufL Offline
          lduboeuf @chaospredictor
          last edited by

          @chaospredictor
          Maybe you can tell us what you are willing to do ?
          Here are some usefull informations: https://ubports.com/blog/ubports-news-1/how-ubuntu-touch-works-3896

          C 1 Reply Last reply Reply Quote 0
          • Eric HE Offline
            Eric H @chaospredictor
            last edited by Eric H

            @chaospredictor
            One option I've tested is to use Crackle to install the version of python you want
            After that, you can use pip and venv.

            Crackle : https://gitlab.com/tuxecure/crackle-apt/crackle

            1 Reply Last reply Reply Quote 2
            • C Offline
              chaospredictor @lduboeuf
              last edited by

              @lduboeuf I'm building some python web app with local server. I would like it to be deployed on Ubuntu touch. And now, I just tried to run it by installing required python frameworks.

              lduboeufL 1 Reply Last reply Reply Quote 0
              • lduboeufL Offline
                lduboeuf @chaospredictor
                last edited by

                @chaospredictor said in venv installation:

                @lduboeuf I'm building some python web app with local server. I would like it to be deployed on Ubuntu touch. And now, I just tried to run it by installing required python frameworks.

                i don't know if it is possible to embed a custom python version within your click package, also running a web app server will probably need unrestricted access policy, will be hard to share it on open store later.
                But someone with better knowledge need to answer

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post