Problem with pip package installation in virtualenv environmentInstall virtualenv on Fedora 16pysqlite install error on FreeBSD in virtualenvupdating rst2pdf leads to pip uninstallhow to link pip to python3Where is pdfwriter.py located?dpkg returns error when installing python package (Debian)pip upgrade messed up python installationdebian9 can't install python packages with pip3 or uninstall packages with aptRHEL 6.8 installation of user specific python 3.7 completes with 'ModuleNotFoundError: No module named '_ctypes'I HAVE TRY EVERY THING WITH THIS PIP BROKEN PROBLEM

Doomsday-clock for my fantasy planet

How can I plot a Farey diagram?

aging parents with no investments

What is the command to reset a PC without deleting any files

How would photo IDs work for shapeshifters?

What is the meaning of "of trouble" in the following sentence?

Are white and non-white police officers equally likely to kill black suspects?

Why did the Germans forbid the possession of pet pigeons in Rostov-on-Don in 1941?

Why is my log file so massive? 22gb. I am running log backups

Typesetting a double Over Dot on top of a symbol

If a centaur druid Wild Shapes into a Giant Elk, do their Charge features stack?

Where else does the Shulchan Aruch quote an authority by name?

Why do we use polarized capacitors?

How to answer pointed "are you quitting" questioning when I don't want them to suspect

Ideas for 3rd eye abilities

What is the offset in a seaplane's hull?

Why is the design of haulage companies so “special”?

What causes the sudden spool-up sound from an F-16 when enabling afterburner?

How can I add custom success page

Are objects structures and/or vice versa?

Was there ever an axiom rendered a theorem?

Can the Produce Flame cantrip be used to grapple, or as an unarmed strike, in the right circumstances?

How to manage monthly salary

Email Account under attack (really) - anything I can do?



Problem with pip package installation in virtualenv environment


Install virtualenv on Fedora 16pysqlite install error on FreeBSD in virtualenvupdating rst2pdf leads to pip uninstallhow to link pip to python3Where is pdfwriter.py located?dpkg returns error when installing python package (Debian)pip upgrade messed up python installationdebian9 can't install python packages with pip3 or uninstall packages with aptRHEL 6.8 installation of user specific python 3.7 completes with 'ModuleNotFoundError: No module named '_ctypes'I HAVE TRY EVERY THING WITH THIS PIP BROKEN PROBLEM






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








1















After creating python virtual environment virtualenv -p python3 venv and activating it source venv/bin/activate, i am trying to install python packages using pip command-> pip install Flask which throws permission errors:



Could not install packages due to an EnvironmentError: [Errno 13] 
Permission denied: '/var/www/flask/apnisi/venv/lib/python3.5/site-packages/werkzeug'


After adding sudo to pip command sudo pip install Flask installation is successful; however, when i pip list installed packages it doesn't show newly installed ones.
What could be the problem?










share|improve this question






























    1















    After creating python virtual environment virtualenv -p python3 venv and activating it source venv/bin/activate, i am trying to install python packages using pip command-> pip install Flask which throws permission errors:



    Could not install packages due to an EnvironmentError: [Errno 13] 
    Permission denied: '/var/www/flask/apnisi/venv/lib/python3.5/site-packages/werkzeug'


    After adding sudo to pip command sudo pip install Flask installation is successful; however, when i pip list installed packages it doesn't show newly installed ones.
    What could be the problem?










    share|improve this question


























      1












      1








      1








      After creating python virtual environment virtualenv -p python3 venv and activating it source venv/bin/activate, i am trying to install python packages using pip command-> pip install Flask which throws permission errors:



      Could not install packages due to an EnvironmentError: [Errno 13] 
      Permission denied: '/var/www/flask/apnisi/venv/lib/python3.5/site-packages/werkzeug'


      After adding sudo to pip command sudo pip install Flask installation is successful; however, when i pip list installed packages it doesn't show newly installed ones.
      What could be the problem?










      share|improve this question
















      After creating python virtual environment virtualenv -p python3 venv and activating it source venv/bin/activate, i am trying to install python packages using pip command-> pip install Flask which throws permission errors:



      Could not install packages due to an EnvironmentError: [Errno 13] 
      Permission denied: '/var/www/flask/apnisi/venv/lib/python3.5/site-packages/werkzeug'


      After adding sudo to pip command sudo pip install Flask installation is successful; however, when i pip list installed packages it doesn't show newly installed ones.
      What could be the problem?







      debian python pip






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 29 at 9:46









      GAD3R

      28.1k1958114




      28.1k1958114










      asked Mar 28 at 17:13









      ussrbackussrback

      202




      202




















          1 Answer
          1






          active

          oldest

          votes


















          1














          You are likely encountering issues as it does not appear that you have "sourced" your environment correctly if what you have posted is accurate. I also recommend that you specify what version of python you are using to avoid issues with compatibility when you have both python2 and python3. If this is not the case, please edit your question and this answer can be removed or edited in turn.



          The basics of creating a python 3 virtual environment are:



          python3 -m venv /path/to/virtual/env
          source ./path/to/virtual/env/bin/activate


          You may need to install venv first (apt install python3-venv) and remember that your path and virtual environment itself has to be a place your user has permission to write to. At this point you should be in your virtual environment ((env) user@host:~$ _).



          You should not need sudo with pip. Using sudo with pip installs the package globally/system-wide. This pretty much defeats the purpose of your virtual environment which is to isolate a python environment for development and testing. Refer to official Python and the offending package documentation, if they do not install properly without sudo as it may mean you are missing a dependency or additional configurations in your virtual environment.



          On a Debian 9.8 system (Linux 4.9.0-8-amd64), running the above steps and then running the following yielded me these results:



          (env) user@host:~$ pip3 install flask
          (env) user@host:~$ pip3 list --format=legacy
          Click (7.0)
          Flask (1.0.2)
          itsdangerous (1.1.0)
          Jinja2 (2.10)
          MarkupSafe (1.1.1)
          pip (9.0.1)
          pkg-resources (0.0.0)
          setuptools (32.3.1)
          Wekzeug (0.15.1)
          (env) user@host:~$ python3 --version
          Python 3.5.3





          share|improve this answer























            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "106"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f509272%2fproblem-with-pip-package-installation-in-virtualenv-environment%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            You are likely encountering issues as it does not appear that you have "sourced" your environment correctly if what you have posted is accurate. I also recommend that you specify what version of python you are using to avoid issues with compatibility when you have both python2 and python3. If this is not the case, please edit your question and this answer can be removed or edited in turn.



            The basics of creating a python 3 virtual environment are:



            python3 -m venv /path/to/virtual/env
            source ./path/to/virtual/env/bin/activate


            You may need to install venv first (apt install python3-venv) and remember that your path and virtual environment itself has to be a place your user has permission to write to. At this point you should be in your virtual environment ((env) user@host:~$ _).



            You should not need sudo with pip. Using sudo with pip installs the package globally/system-wide. This pretty much defeats the purpose of your virtual environment which is to isolate a python environment for development and testing. Refer to official Python and the offending package documentation, if they do not install properly without sudo as it may mean you are missing a dependency or additional configurations in your virtual environment.



            On a Debian 9.8 system (Linux 4.9.0-8-amd64), running the above steps and then running the following yielded me these results:



            (env) user@host:~$ pip3 install flask
            (env) user@host:~$ pip3 list --format=legacy
            Click (7.0)
            Flask (1.0.2)
            itsdangerous (1.1.0)
            Jinja2 (2.10)
            MarkupSafe (1.1.1)
            pip (9.0.1)
            pkg-resources (0.0.0)
            setuptools (32.3.1)
            Wekzeug (0.15.1)
            (env) user@host:~$ python3 --version
            Python 3.5.3





            share|improve this answer



























              1














              You are likely encountering issues as it does not appear that you have "sourced" your environment correctly if what you have posted is accurate. I also recommend that you specify what version of python you are using to avoid issues with compatibility when you have both python2 and python3. If this is not the case, please edit your question and this answer can be removed or edited in turn.



              The basics of creating a python 3 virtual environment are:



              python3 -m venv /path/to/virtual/env
              source ./path/to/virtual/env/bin/activate


              You may need to install venv first (apt install python3-venv) and remember that your path and virtual environment itself has to be a place your user has permission to write to. At this point you should be in your virtual environment ((env) user@host:~$ _).



              You should not need sudo with pip. Using sudo with pip installs the package globally/system-wide. This pretty much defeats the purpose of your virtual environment which is to isolate a python environment for development and testing. Refer to official Python and the offending package documentation, if they do not install properly without sudo as it may mean you are missing a dependency or additional configurations in your virtual environment.



              On a Debian 9.8 system (Linux 4.9.0-8-amd64), running the above steps and then running the following yielded me these results:



              (env) user@host:~$ pip3 install flask
              (env) user@host:~$ pip3 list --format=legacy
              Click (7.0)
              Flask (1.0.2)
              itsdangerous (1.1.0)
              Jinja2 (2.10)
              MarkupSafe (1.1.1)
              pip (9.0.1)
              pkg-resources (0.0.0)
              setuptools (32.3.1)
              Wekzeug (0.15.1)
              (env) user@host:~$ python3 --version
              Python 3.5.3





              share|improve this answer

























                1












                1








                1







                You are likely encountering issues as it does not appear that you have "sourced" your environment correctly if what you have posted is accurate. I also recommend that you specify what version of python you are using to avoid issues with compatibility when you have both python2 and python3. If this is not the case, please edit your question and this answer can be removed or edited in turn.



                The basics of creating a python 3 virtual environment are:



                python3 -m venv /path/to/virtual/env
                source ./path/to/virtual/env/bin/activate


                You may need to install venv first (apt install python3-venv) and remember that your path and virtual environment itself has to be a place your user has permission to write to. At this point you should be in your virtual environment ((env) user@host:~$ _).



                You should not need sudo with pip. Using sudo with pip installs the package globally/system-wide. This pretty much defeats the purpose of your virtual environment which is to isolate a python environment for development and testing. Refer to official Python and the offending package documentation, if they do not install properly without sudo as it may mean you are missing a dependency or additional configurations in your virtual environment.



                On a Debian 9.8 system (Linux 4.9.0-8-amd64), running the above steps and then running the following yielded me these results:



                (env) user@host:~$ pip3 install flask
                (env) user@host:~$ pip3 list --format=legacy
                Click (7.0)
                Flask (1.0.2)
                itsdangerous (1.1.0)
                Jinja2 (2.10)
                MarkupSafe (1.1.1)
                pip (9.0.1)
                pkg-resources (0.0.0)
                setuptools (32.3.1)
                Wekzeug (0.15.1)
                (env) user@host:~$ python3 --version
                Python 3.5.3





                share|improve this answer













                You are likely encountering issues as it does not appear that you have "sourced" your environment correctly if what you have posted is accurate. I also recommend that you specify what version of python you are using to avoid issues with compatibility when you have both python2 and python3. If this is not the case, please edit your question and this answer can be removed or edited in turn.



                The basics of creating a python 3 virtual environment are:



                python3 -m venv /path/to/virtual/env
                source ./path/to/virtual/env/bin/activate


                You may need to install venv first (apt install python3-venv) and remember that your path and virtual environment itself has to be a place your user has permission to write to. At this point you should be in your virtual environment ((env) user@host:~$ _).



                You should not need sudo with pip. Using sudo with pip installs the package globally/system-wide. This pretty much defeats the purpose of your virtual environment which is to isolate a python environment for development and testing. Refer to official Python and the offending package documentation, if they do not install properly without sudo as it may mean you are missing a dependency or additional configurations in your virtual environment.



                On a Debian 9.8 system (Linux 4.9.0-8-amd64), running the above steps and then running the following yielded me these results:



                (env) user@host:~$ pip3 install flask
                (env) user@host:~$ pip3 list --format=legacy
                Click (7.0)
                Flask (1.0.2)
                itsdangerous (1.1.0)
                Jinja2 (2.10)
                MarkupSafe (1.1.1)
                pip (9.0.1)
                pkg-resources (0.0.0)
                setuptools (32.3.1)
                Wekzeug (0.15.1)
                (env) user@host:~$ python3 --version
                Python 3.5.3






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 28 at 18:38









                kemotepkemotep

                2,6983823




                2,6983823



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Unix & Linux Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f509272%2fproblem-with-pip-package-installation-in-virtualenv-environment%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    -debian, pip, python

                    Popular posts from this blog

                    Frič See also Navigation menuinternal link

                    Identify plant with long narrow paired leaves and reddish stems Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?What is this plant with long sharp leaves? Is it a weed?What is this 3ft high, stalky plant, with mid sized narrow leaves?What is this young shrub with opposite ovate, crenate leaves and reddish stems?What is this plant with large broad serrated leaves?Identify this upright branching weed with long leaves and reddish stemsPlease help me identify this bulbous plant with long, broad leaves and white flowersWhat is this small annual with narrow gray/green leaves and rust colored daisy-type flowers?What is this chilli plant?Does anyone know what type of chilli plant this is?Help identify this plant

                    fontconfig warning: “/etc/fonts/fonts.conf”, line 100: unknown “element blank” The 2019 Stack Overflow Developer Survey Results Are In“tar: unrecognized option --warning” during 'apt-get install'How to fix Fontconfig errorHow do I figure out which font file is chosen for a system generic font alias?Why are some apt-get-installed fonts being ignored by fc-list, xfontsel, etc?Reload settings in /etc/fonts/conf.dTaking 30 seconds longer to boot after upgrade from jessie to stretchHow to match multiple font names with a single <match> element?Adding a custom font to fontconfigRemoving fonts from fontconfig <match> resultsBroken fonts after upgrading Firefox ESR to latest Firefox