Python 如何从pip移动到anaconda

Python 如何从pip移动到anaconda,python,pip,anaconda,Python,Pip,Anaconda,我是一个试图玩弄机器学习的初学者。我下载了python,并使用pip下载了TensorFlow、Pandas、Numpy等库 现在,我发现Anaconda是用于机器学习的更好的包管理器。我不知道该怎么办。我是否必须下载所有与Anaconda有关的库(我曾尝试使用Pandas,但它说库已经下载了) 你们能给我解释一下我是如何从使用pip变成使用anaconda的吗?我真的不懂环境和这个包管理器的东西,所以请帮帮我 原则上不需要更改包管理器。下次执行pip安装时,只需切换到doconda安装。可以这

我是一个试图玩弄机器学习的初学者。我下载了python,并使用
pip
下载了TensorFlow、Pandas、Numpy等库

现在,我发现Anaconda是用于机器学习的更好的包管理器。我不知道该怎么办。我是否必须下载所有与Anaconda有关的库(我曾尝试使用Pandas,但它说库已经下载了)


你们能给我解释一下我是如何从使用pip变成使用anaconda的吗?我真的不懂环境和这个包管理器的东西,所以请帮帮我

原则上不需要更改包管理器。下次执行
pip安装时,只需切换到do
conda安装
。可以这样想:从internet explorer切换到firefox时,是否需要重新下载所有内容?也许,在
conda
pip
之间,有些东西的工作原理有点不同,但是对于初学者来说,这些差异应该可以忽略

您可以冻结pip软件包,并在conda环境中重新安装它们,使所有内容(例如软件包依赖项)都由Anaconda整洁地管理,这是imho的良好做法。Pip软件包将在随后创建的每个conda环境中都可用,因此如果您想在不同的环境中使用不同的软件包,最好使用conda重新安装这些软件包


conda和pip之间有一些非常重要的区别,如和所述。

最佳实践是为不同的目的使用不同的环境。在conda环境中,下载或重新下载该环境的所有需求包。另外,始终仅在完成pip安装后安装conda软件包。使用这两种环境时,请确保不要在pip上使用“-user”,因为conda在连接到pip安装的包时存在用户权限问题。
您可以查看此项了解更多信息

问题与机器学习无关
-请不要垃圾邮件标签(已删除)从internet explorer切换到firefox时是否需要重新下载所有内容?是的,你必须下载新的主题、插件和扩展;你必须用不同的方式来配置它们…强调每件事都是好答案。通过批判性思维和上下文线索(小学教的概念),我完全理解了你的答案和类比。非常感谢。对不起,有人投票否决了你。