Tikz draw contour without some edges, and fillHow to draw path with alternating colorsCurved line with varying styleRotate a node but not its content: the case of the ellipse decorationNumerical conditional within tikz keys?Drawing a flag in Tikz!TikZ: Drawing an arc from an intersection to an intersectionHow to prevent rounded and duplicated tick labels in pgfplots with fixed precision?Drawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingTikz externalize and placing a caption overlapping with a pictureLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?beginfigure… endfigure is not working with tikz package

How strong are Wi-Fi signals?

What is Theresa May waiting for?

Count rotary dial pulses in a phone number (including letters)

Who will lead the country until there is a new Tory leader?

Which European Languages are not Indo-European?

Realizing cohomology classes by submanifolds

Why didn't Project Mercury advance to an orbital flight on their second mission?

Sitecore 9.0 works with solr 7.2.1?

Website returning plaintext password

I unknowingly submitted plagarised work

Installed Tankless Water Heater - Internet loss when active

Would Jetfuel for a modern jet like an F-16 or a F-35 be producable in the WW2 era?

Compaq Portable vs IBM 5155 Portable PC

Gladys goes shopping

What does this symbol on the box of power supply mean?

Is "cool" appropriate or offensive to use in IMs?

what kind of chord progession is this?

Why is the LastName field required for the contact? What is the best approach to import contacts that only have the first name?

My employer faked my resume to acquire projects

Make 24 using exactly three 3s

Should breaking down something like a door be adjudicated as an attempt to beat its AC and HP, or as an ability check against a set DC?

Apache redirect to https:/www only partially working

Can I tell a prospective employee that everyone in the team is leaving?

The art of clickbait captions



Tikz draw contour without some edges, and fill


How to draw path with alternating colorsCurved line with varying styleRotate a node but not its content: the case of the ellipse decorationNumerical conditional within tikz keys?Drawing a flag in Tikz!TikZ: Drawing an arc from an intersection to an intersectionHow to prevent rounded and duplicated tick labels in pgfplots with fixed precision?Drawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingTikz externalize and placing a caption overlapping with a pictureLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?beginfigure… endfigure is not working with tikz package













6















I'd like to draw two wave-shaped contours, as in the figure below, and fill the area between. I tried the following code, but it produces an undesired black vertical edge on the right. How do I remove that?



documentclass[tikz]standalone
begindocument
begintikzpicture
useasboundingbox (-1,-1) rectangle (6,2);
draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
endtikzpicture
enddocument


enter image description here



I also tried to remove the -- between ++(5,-0.6) and ++(0,0.6) in the 5th line, it doesn't draw the undesired edge, but it messes up the filling.



documentclass[tikz]standalone
begindocument
begintikzpicture
useasboundingbox (-1,-1) rectangle (6,2);
draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
endtikzpicture
enddocument


enter image description here










share|improve this question


























    6















    I'd like to draw two wave-shaped contours, as in the figure below, and fill the area between. I tried the following code, but it produces an undesired black vertical edge on the right. How do I remove that?



    documentclass[tikz]standalone
    begindocument
    begintikzpicture
    useasboundingbox (-1,-1) rectangle (6,2);
    draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
    endtikzpicture
    enddocument


    enter image description here



    I also tried to remove the -- between ++(5,-0.6) and ++(0,0.6) in the 5th line, it doesn't draw the undesired edge, but it messes up the filling.



    documentclass[tikz]standalone
    begindocument
    begintikzpicture
    useasboundingbox (-1,-1) rectangle (6,2);
    draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
    endtikzpicture
    enddocument


    enter image description here










    share|improve this question
























      6












      6








      6








      I'd like to draw two wave-shaped contours, as in the figure below, and fill the area between. I tried the following code, but it produces an undesired black vertical edge on the right. How do I remove that?



      documentclass[tikz]standalone
      begindocument
      begintikzpicture
      useasboundingbox (-1,-1) rectangle (6,2);
      draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
      endtikzpicture
      enddocument


      enter image description here



      I also tried to remove the -- between ++(5,-0.6) and ++(0,0.6) in the 5th line, it doesn't draw the undesired edge, but it messes up the filling.



      documentclass[tikz]standalone
      begindocument
      begintikzpicture
      useasboundingbox (-1,-1) rectangle (6,2);
      draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
      endtikzpicture
      enddocument


      enter image description here










      share|improve this question














      I'd like to draw two wave-shaped contours, as in the figure below, and fill the area between. I tried the following code, but it produces an undesired black vertical edge on the right. How do I remove that?



      documentclass[tikz]standalone
      begindocument
      begintikzpicture
      useasboundingbox (-1,-1) rectangle (6,2);
      draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
      endtikzpicture
      enddocument


      enter image description here



      I also tried to remove the -- between ++(5,-0.6) and ++(0,0.6) in the 5th line, it doesn't draw the undesired edge, but it messes up the filling.



      documentclass[tikz]standalone
      begindocument
      begintikzpicture
      useasboundingbox (-1,-1) rectangle (6,2);
      draw[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
      endtikzpicture
      enddocument


      enter image description here







      tikz-pgf






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked May 12 at 18:43









      AlexAlex

      1553




      1553




















          3 Answers
          3






          active

          oldest

          votes


















          7














          Quick and dirty: fill the area first and then draw what you want to draw. It is not easily possible to switch off the drawing of a part of a path (but it is possible yet considerably more effort).



          documentclass[tikz]standalone
          begindocument
          begintikzpicture
          useasboundingbox (-1,-1) rectangle (6,2);
          path[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
          draw (0,1) to[out=0,in=180] ++(5,-0.6)++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
          endtikzpicture
          enddocument


          enter image description here



          You can switch the path on and off e.g. using this answer.



          documentclass[tikz]standalone
          pgfkeystikz/.cd,
          edge options/.code=tikzsetedge style/.style=#1,

          begindocument
          begintikzpicture[every edge/.append code = % https://tex.stackexchange.com/a/396092/121799
          globalletcurrenttargettikztotarget % save tikztotarget in a global variable
          pgfkeysalsoappend after command=to[edge style] (currenttarget),
          every edge/.append style=edge style ]
          useasboundingbox (-1,-1) rectangle (6,2);
          path[fill=black!10]
          (0,1) [edge options=out=0,in=180,draw=black] edge ++(5,-0.6)
          -- ++(0,0.6)
          [edge options=out=180,in=0,draw=black] edge ++(-5,-0.6);
          endtikzpicture
          enddocument





          share|improve this answer
































            11














            With use TikZ library pgfplots.fillbetween



            documentclass[margin=3mm]standalone
            usepackagepgfplots
            pgfplotssetcompat=1.16
            usetikzlibrarypgfplots.fillbetween

            begindocument
            begintikzpicture
            draw[name path=A] (0, 0.3) to [out=0,in=180] ++(5,-0.6);
            draw[name path=B] (0,-0.3) to [out=0,in=180] ++(5, 0.6);
            tikzfillbetween[of=A and B] fill=gray!30;
            endtikzpicture
            enddocument


            enter image description here






            share|improve this answer






























              2














              For comparison, with plain Metapost, where filling and drawing are kept separate, and where you can concatenate path variables directly.



              documentclass[border=5mm]standalone
              usepackageluatex85
              usepackageluamplib
              begindocument
              beginmplibcode
              beginfig(1);
              z0 = (-72, 8.5);

              path A, B;
              A = z0 right .. right z0 rotated 180;
              B = A reflectedabout(up, down);

              fill A -- B -- cycle withcolor 7/8[blue, white];
              draw A;
              draw B;
              endfig;
              endmplibcode
              enddocument


              (compile with lualatex...)



              enter image description here






              share|improve this answer























                Your Answer








                StackExchange.ready(function()
                var channelOptions =
                tags: "".split(" "),
                id: "85"
                ;
                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%2ftex.stackexchange.com%2fquestions%2f490511%2ftikz-draw-contour-without-some-edges-and-fill%23new-answer', 'question_page');

                );

                Post as a guest















                Required, but never shown

























                3 Answers
                3






                active

                oldest

                votes








                3 Answers
                3






                active

                oldest

                votes









                active

                oldest

                votes






                active

                oldest

                votes









                7














                Quick and dirty: fill the area first and then draw what you want to draw. It is not easily possible to switch off the drawing of a part of a path (but it is possible yet considerably more effort).



                documentclass[tikz]standalone
                begindocument
                begintikzpicture
                useasboundingbox (-1,-1) rectangle (6,2);
                path[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                draw (0,1) to[out=0,in=180] ++(5,-0.6)++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                endtikzpicture
                enddocument


                enter image description here



                You can switch the path on and off e.g. using this answer.



                documentclass[tikz]standalone
                pgfkeystikz/.cd,
                edge options/.code=tikzsetedge style/.style=#1,

                begindocument
                begintikzpicture[every edge/.append code = % https://tex.stackexchange.com/a/396092/121799
                globalletcurrenttargettikztotarget % save tikztotarget in a global variable
                pgfkeysalsoappend after command=to[edge style] (currenttarget),
                every edge/.append style=edge style ]
                useasboundingbox (-1,-1) rectangle (6,2);
                path[fill=black!10]
                (0,1) [edge options=out=0,in=180,draw=black] edge ++(5,-0.6)
                -- ++(0,0.6)
                [edge options=out=180,in=0,draw=black] edge ++(-5,-0.6);
                endtikzpicture
                enddocument





                share|improve this answer





























                  7














                  Quick and dirty: fill the area first and then draw what you want to draw. It is not easily possible to switch off the drawing of a part of a path (but it is possible yet considerably more effort).



                  documentclass[tikz]standalone
                  begindocument
                  begintikzpicture
                  useasboundingbox (-1,-1) rectangle (6,2);
                  path[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                  draw (0,1) to[out=0,in=180] ++(5,-0.6)++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                  endtikzpicture
                  enddocument


                  enter image description here



                  You can switch the path on and off e.g. using this answer.



                  documentclass[tikz]standalone
                  pgfkeystikz/.cd,
                  edge options/.code=tikzsetedge style/.style=#1,

                  begindocument
                  begintikzpicture[every edge/.append code = % https://tex.stackexchange.com/a/396092/121799
                  globalletcurrenttargettikztotarget % save tikztotarget in a global variable
                  pgfkeysalsoappend after command=to[edge style] (currenttarget),
                  every edge/.append style=edge style ]
                  useasboundingbox (-1,-1) rectangle (6,2);
                  path[fill=black!10]
                  (0,1) [edge options=out=0,in=180,draw=black] edge ++(5,-0.6)
                  -- ++(0,0.6)
                  [edge options=out=180,in=0,draw=black] edge ++(-5,-0.6);
                  endtikzpicture
                  enddocument





                  share|improve this answer



























                    7












                    7








                    7







                    Quick and dirty: fill the area first and then draw what you want to draw. It is not easily possible to switch off the drawing of a part of a path (but it is possible yet considerably more effort).



                    documentclass[tikz]standalone
                    begindocument
                    begintikzpicture
                    useasboundingbox (-1,-1) rectangle (6,2);
                    path[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                    draw (0,1) to[out=0,in=180] ++(5,-0.6)++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                    endtikzpicture
                    enddocument


                    enter image description here



                    You can switch the path on and off e.g. using this answer.



                    documentclass[tikz]standalone
                    pgfkeystikz/.cd,
                    edge options/.code=tikzsetedge style/.style=#1,

                    begindocument
                    begintikzpicture[every edge/.append code = % https://tex.stackexchange.com/a/396092/121799
                    globalletcurrenttargettikztotarget % save tikztotarget in a global variable
                    pgfkeysalsoappend after command=to[edge style] (currenttarget),
                    every edge/.append style=edge style ]
                    useasboundingbox (-1,-1) rectangle (6,2);
                    path[fill=black!10]
                    (0,1) [edge options=out=0,in=180,draw=black] edge ++(5,-0.6)
                    -- ++(0,0.6)
                    [edge options=out=180,in=0,draw=black] edge ++(-5,-0.6);
                    endtikzpicture
                    enddocument





                    share|improve this answer















                    Quick and dirty: fill the area first and then draw what you want to draw. It is not easily possible to switch off the drawing of a part of a path (but it is possible yet considerably more effort).



                    documentclass[tikz]standalone
                    begindocument
                    begintikzpicture
                    useasboundingbox (-1,-1) rectangle (6,2);
                    path[fill=black!10] (0,1) to[out=0,in=180] ++(5,-0.6) -- ++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                    draw (0,1) to[out=0,in=180] ++(5,-0.6)++(0,0.6) to[out=180,in=0] ++(-5,-0.6);
                    endtikzpicture
                    enddocument


                    enter image description here



                    You can switch the path on and off e.g. using this answer.



                    documentclass[tikz]standalone
                    pgfkeystikz/.cd,
                    edge options/.code=tikzsetedge style/.style=#1,

                    begindocument
                    begintikzpicture[every edge/.append code = % https://tex.stackexchange.com/a/396092/121799
                    globalletcurrenttargettikztotarget % save tikztotarget in a global variable
                    pgfkeysalsoappend after command=to[edge style] (currenttarget),
                    every edge/.append style=edge style ]
                    useasboundingbox (-1,-1) rectangle (6,2);
                    path[fill=black!10]
                    (0,1) [edge options=out=0,in=180,draw=black] edge ++(5,-0.6)
                    -- ++(0,0.6)
                    [edge options=out=180,in=0,draw=black] edge ++(-5,-0.6);
                    endtikzpicture
                    enddocument






                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited May 12 at 19:02

























                    answered May 12 at 18:46









                    marmotmarmot

                    130k6164311




                    130k6164311





















                        11














                        With use TikZ library pgfplots.fillbetween



                        documentclass[margin=3mm]standalone
                        usepackagepgfplots
                        pgfplotssetcompat=1.16
                        usetikzlibrarypgfplots.fillbetween

                        begindocument
                        begintikzpicture
                        draw[name path=A] (0, 0.3) to [out=0,in=180] ++(5,-0.6);
                        draw[name path=B] (0,-0.3) to [out=0,in=180] ++(5, 0.6);
                        tikzfillbetween[of=A and B] fill=gray!30;
                        endtikzpicture
                        enddocument


                        enter image description here






                        share|improve this answer



























                          11














                          With use TikZ library pgfplots.fillbetween



                          documentclass[margin=3mm]standalone
                          usepackagepgfplots
                          pgfplotssetcompat=1.16
                          usetikzlibrarypgfplots.fillbetween

                          begindocument
                          begintikzpicture
                          draw[name path=A] (0, 0.3) to [out=0,in=180] ++(5,-0.6);
                          draw[name path=B] (0,-0.3) to [out=0,in=180] ++(5, 0.6);
                          tikzfillbetween[of=A and B] fill=gray!30;
                          endtikzpicture
                          enddocument


                          enter image description here






                          share|improve this answer

























                            11












                            11








                            11







                            With use TikZ library pgfplots.fillbetween



                            documentclass[margin=3mm]standalone
                            usepackagepgfplots
                            pgfplotssetcompat=1.16
                            usetikzlibrarypgfplots.fillbetween

                            begindocument
                            begintikzpicture
                            draw[name path=A] (0, 0.3) to [out=0,in=180] ++(5,-0.6);
                            draw[name path=B] (0,-0.3) to [out=0,in=180] ++(5, 0.6);
                            tikzfillbetween[of=A and B] fill=gray!30;
                            endtikzpicture
                            enddocument


                            enter image description here






                            share|improve this answer













                            With use TikZ library pgfplots.fillbetween



                            documentclass[margin=3mm]standalone
                            usepackagepgfplots
                            pgfplotssetcompat=1.16
                            usetikzlibrarypgfplots.fillbetween

                            begindocument
                            begintikzpicture
                            draw[name path=A] (0, 0.3) to [out=0,in=180] ++(5,-0.6);
                            draw[name path=B] (0,-0.3) to [out=0,in=180] ++(5, 0.6);
                            tikzfillbetween[of=A and B] fill=gray!30;
                            endtikzpicture
                            enddocument


                            enter image description here







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered May 12 at 19:34









                            ZarkoZarko

                            135k872179




                            135k872179





















                                2














                                For comparison, with plain Metapost, where filling and drawing are kept separate, and where you can concatenate path variables directly.



                                documentclass[border=5mm]standalone
                                usepackageluatex85
                                usepackageluamplib
                                begindocument
                                beginmplibcode
                                beginfig(1);
                                z0 = (-72, 8.5);

                                path A, B;
                                A = z0 right .. right z0 rotated 180;
                                B = A reflectedabout(up, down);

                                fill A -- B -- cycle withcolor 7/8[blue, white];
                                draw A;
                                draw B;
                                endfig;
                                endmplibcode
                                enddocument


                                (compile with lualatex...)



                                enter image description here






                                share|improve this answer



























                                  2














                                  For comparison, with plain Metapost, where filling and drawing are kept separate, and where you can concatenate path variables directly.



                                  documentclass[border=5mm]standalone
                                  usepackageluatex85
                                  usepackageluamplib
                                  begindocument
                                  beginmplibcode
                                  beginfig(1);
                                  z0 = (-72, 8.5);

                                  path A, B;
                                  A = z0 right .. right z0 rotated 180;
                                  B = A reflectedabout(up, down);

                                  fill A -- B -- cycle withcolor 7/8[blue, white];
                                  draw A;
                                  draw B;
                                  endfig;
                                  endmplibcode
                                  enddocument


                                  (compile with lualatex...)



                                  enter image description here






                                  share|improve this answer

























                                    2












                                    2








                                    2







                                    For comparison, with plain Metapost, where filling and drawing are kept separate, and where you can concatenate path variables directly.



                                    documentclass[border=5mm]standalone
                                    usepackageluatex85
                                    usepackageluamplib
                                    begindocument
                                    beginmplibcode
                                    beginfig(1);
                                    z0 = (-72, 8.5);

                                    path A, B;
                                    A = z0 right .. right z0 rotated 180;
                                    B = A reflectedabout(up, down);

                                    fill A -- B -- cycle withcolor 7/8[blue, white];
                                    draw A;
                                    draw B;
                                    endfig;
                                    endmplibcode
                                    enddocument


                                    (compile with lualatex...)



                                    enter image description here






                                    share|improve this answer













                                    For comparison, with plain Metapost, where filling and drawing are kept separate, and where you can concatenate path variables directly.



                                    documentclass[border=5mm]standalone
                                    usepackageluatex85
                                    usepackageluamplib
                                    begindocument
                                    beginmplibcode
                                    beginfig(1);
                                    z0 = (-72, 8.5);

                                    path A, B;
                                    A = z0 right .. right z0 rotated 180;
                                    B = A reflectedabout(up, down);

                                    fill A -- B -- cycle withcolor 7/8[blue, white];
                                    draw A;
                                    draw B;
                                    endfig;
                                    endmplibcode
                                    enddocument


                                    (compile with lualatex...)



                                    enter image description here







                                    share|improve this answer












                                    share|improve this answer



                                    share|improve this answer










                                    answered May 13 at 8:22









                                    ThrustonThruston

                                    27.5k24492




                                    27.5k24492



























                                        draft saved

                                        draft discarded
















































                                        Thanks for contributing an answer to TeX - LaTeX 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%2ftex.stackexchange.com%2fquestions%2f490511%2ftikz-draw-contour-without-some-edges-and-fill%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







                                        Popular posts from this blog

                                        How to write a 12-bar blues melodyI-IV-V blues progressionHow to play the bridges in a standard blues progressionHow does Gdim7 fit in C# minor?question on a certain chord progressionMusicology of Melody12 bar blues, spread rhythm: alternative to 6th chord to avoid finger stretchChord progressions/ Root key/ MelodiesHow to put chords (POP-EDM) under a given lead vocal melody (starting from a good knowledge in music theory)Are there “rules” for improvising with the minor pentatonic scale over 12-bar shuffle?Confusion about blues scale and chords

                                        What if the end-user didn't have the required library?What is setup.py?What is a clean, pythonic way to have multiple constructors in Python?What does Ruby have that Python doesn't, and vice versa?What is the reason for having '//' in Python?How do I create a namespace package in Python?How to package shared objects that python modules depend on?setuptools vs. distutils: why is distutils still a thing?Navigation in Windows 10 vs code not going to virtualenv library when the same library is installed at user levelPython create package for local usePackaging a project that uses multiple python versionsWhy is permission denied on pip install except for when “--user” is included at end of command?

                                        Esgonzo ibérico Índice Descrición Distribución Hábitat Ameazas Notas Véxase tamén "Acerca dos nomes dos anfibios e réptiles galegos""Chalcides bedriagai"Chalcides bedriagai en Carrascal, L. M. Salvador, A. (Eds). Enciclopedia virtual de los vertebrados españoles. Museo Nacional de Ciencias Naturales, Madrid. España.Fotos