Does installing Anaconda result in using up space if I have already installed most of my necessary packages?












2















I want to install Anaconda in ubuntu 18.04 but I have already installed a lot of packages(numpy, numba, scipy, pymc etc) I need. So my question is that does this mean that installing Anaconda results in a lot of common packages getting installed twice ? Should I uninstall the packages I installed first to avoid wasting space ?










share|improve this question



























    2















    I want to install Anaconda in ubuntu 18.04 but I have already installed a lot of packages(numpy, numba, scipy, pymc etc) I need. So my question is that does this mean that installing Anaconda results in a lot of common packages getting installed twice ? Should I uninstall the packages I installed first to avoid wasting space ?










    share|improve this question

























      2












      2








      2








      I want to install Anaconda in ubuntu 18.04 but I have already installed a lot of packages(numpy, numba, scipy, pymc etc) I need. So my question is that does this mean that installing Anaconda results in a lot of common packages getting installed twice ? Should I uninstall the packages I installed first to avoid wasting space ?










      share|improve this question














      I want to install Anaconda in ubuntu 18.04 but I have already installed a lot of packages(numpy, numba, scipy, pymc etc) I need. So my question is that does this mean that installing Anaconda results in a lot of common packages getting installed twice ? Should I uninstall the packages I installed first to avoid wasting space ?







      ubuntu python anaconda






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 16 at 13:58









      SavarkarSavarkar

      112




      112






















          1 Answer
          1






          active

          oldest

          votes


















          0














          If you've done all of your package installs via the distribution supplied package installation methods, or at least properly notified the distribution supplied package management system of the fact that you've installed those dependencies, installing Anaconda should not install any dependencies additional times - if you already installed the dependency for one thing, that should satisfy everything with that dependency.



          That's kind of one of the primary purposes of package management. That, and making it easy to do upgrades.



          For the vast majority of users, this stuff just works. When it doesn't, it's usually because someone messed up, and it's not too difficult to fix. You may get a skewed idea of the process because people who have problems with it come to places like SuperUser.com, but people who don't, well, don't, at least not for that.



          You should understand my careful speech in my first paragraph is not meant to imply that the process is fraught with potential glitches; it's more that the people who tend to come to me for help have put forth great effort to do things in difficult ways that don't work out well. For example, if you download source code from someplace other than your distribution's source repository, compiled that, and installed that by copying all of the files where you feel they should, aesthetically speaking, you should expect things may not work as well as if you'd followed the recommended practices.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            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: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            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%2fsuperuser.com%2fquestions%2f1394955%2fdoes-installing-anaconda-result-in-using-up-space-if-i-have-already-installed-mo%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









            0














            If you've done all of your package installs via the distribution supplied package installation methods, or at least properly notified the distribution supplied package management system of the fact that you've installed those dependencies, installing Anaconda should not install any dependencies additional times - if you already installed the dependency for one thing, that should satisfy everything with that dependency.



            That's kind of one of the primary purposes of package management. That, and making it easy to do upgrades.



            For the vast majority of users, this stuff just works. When it doesn't, it's usually because someone messed up, and it's not too difficult to fix. You may get a skewed idea of the process because people who have problems with it come to places like SuperUser.com, but people who don't, well, don't, at least not for that.



            You should understand my careful speech in my first paragraph is not meant to imply that the process is fraught with potential glitches; it's more that the people who tend to come to me for help have put forth great effort to do things in difficult ways that don't work out well. For example, if you download source code from someplace other than your distribution's source repository, compiled that, and installed that by copying all of the files where you feel they should, aesthetically speaking, you should expect things may not work as well as if you'd followed the recommended practices.






            share|improve this answer




























              0














              If you've done all of your package installs via the distribution supplied package installation methods, or at least properly notified the distribution supplied package management system of the fact that you've installed those dependencies, installing Anaconda should not install any dependencies additional times - if you already installed the dependency for one thing, that should satisfy everything with that dependency.



              That's kind of one of the primary purposes of package management. That, and making it easy to do upgrades.



              For the vast majority of users, this stuff just works. When it doesn't, it's usually because someone messed up, and it's not too difficult to fix. You may get a skewed idea of the process because people who have problems with it come to places like SuperUser.com, but people who don't, well, don't, at least not for that.



              You should understand my careful speech in my first paragraph is not meant to imply that the process is fraught with potential glitches; it's more that the people who tend to come to me for help have put forth great effort to do things in difficult ways that don't work out well. For example, if you download source code from someplace other than your distribution's source repository, compiled that, and installed that by copying all of the files where you feel they should, aesthetically speaking, you should expect things may not work as well as if you'd followed the recommended practices.






              share|improve this answer


























                0












                0








                0







                If you've done all of your package installs via the distribution supplied package installation methods, or at least properly notified the distribution supplied package management system of the fact that you've installed those dependencies, installing Anaconda should not install any dependencies additional times - if you already installed the dependency for one thing, that should satisfy everything with that dependency.



                That's kind of one of the primary purposes of package management. That, and making it easy to do upgrades.



                For the vast majority of users, this stuff just works. When it doesn't, it's usually because someone messed up, and it's not too difficult to fix. You may get a skewed idea of the process because people who have problems with it come to places like SuperUser.com, but people who don't, well, don't, at least not for that.



                You should understand my careful speech in my first paragraph is not meant to imply that the process is fraught with potential glitches; it's more that the people who tend to come to me for help have put forth great effort to do things in difficult ways that don't work out well. For example, if you download source code from someplace other than your distribution's source repository, compiled that, and installed that by copying all of the files where you feel they should, aesthetically speaking, you should expect things may not work as well as if you'd followed the recommended practices.






                share|improve this answer













                If you've done all of your package installs via the distribution supplied package installation methods, or at least properly notified the distribution supplied package management system of the fact that you've installed those dependencies, installing Anaconda should not install any dependencies additional times - if you already installed the dependency for one thing, that should satisfy everything with that dependency.



                That's kind of one of the primary purposes of package management. That, and making it easy to do upgrades.



                For the vast majority of users, this stuff just works. When it doesn't, it's usually because someone messed up, and it's not too difficult to fix. You may get a skewed idea of the process because people who have problems with it come to places like SuperUser.com, but people who don't, well, don't, at least not for that.



                You should understand my careful speech in my first paragraph is not meant to imply that the process is fraught with potential glitches; it's more that the people who tend to come to me for help have put forth great effort to do things in difficult ways that don't work out well. For example, if you download source code from someplace other than your distribution's source repository, compiled that, and installed that by copying all of the files where you feel they should, aesthetically speaking, you should expect things may not work as well as if you'd followed the recommended practices.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jan 17 at 2:07









                Ed GrimmEd Grimm

                1266




                1266






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • 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%2fsuperuser.com%2fquestions%2f1394955%2fdoes-installing-anaconda-result-in-using-up-space-if-i-have-already-installed-mo%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 reconfigure Docker Trusted Registry 2.x.x to use CEPH FS mount instead of NFS and other traditional...

                    is 'sed' thread safe

                    How to make a Squid Proxy server?