我已经在Windows上的Python 3.x的Anaconda上使用了多年。它具有我每天使用的大量功能,这些功能无法轻松安装在Linux Mint附带的准系统Python 2.7上。
我已经使用Anaconda的文档在Linux之前的Mint系统上安装了Anaconda3,并且可以在Linux上正常运行,但是我认为通过让Anaconda将Python 3设置为路径上的默认python,可能已经破坏了以前的安装。每当我尝试通过apt-get install
它们安装基本应用程序时,它们都会失败,并且错误消息中有时会提到Python。我也读过您可以通过安装python 3作为路径来破坏系统。这是一个例子。
因此,我在上面链接的安装指南中注意到,conda要求Anaconda假装到路径上。
安装程序提示“您是否希望安装程序将Anaconda <2或3>安装位置放在/home//.bashrc中的PATH之前?” 输入是。
注意:如果输入“否”,则必须手动将路径添加到Anaconda,否则conda将不起作用。
我不知道这是否意味着Python 3和Anaconda将被添加到该路径中,还是只是Anaconda?
长话短说,在Linux系统上安装Anaconda3的最佳实践是什么?
更新:我仍然没有找到这个问题的答案,但是我能够从askubuntu找到关于这个问题的一些相关信息。
一位用户说要谨慎安装,因为:
Anaconda似乎安装了自己的moc版本(用于构建Qt应用程序),如果在/ home / USER / anaconda3 / bin路径中进行编译,则它可能与系统库冲突。
以我的经验,不应使用其网站推荐的方法在Linux mint上安装Anaconda。我发现在整个系统范围内安装Anaconda3后,在安装和使用其他不相关的软件时都会遇到问题。
以我的经验,如果以用户身份安装Anaconda(而不是使用sudo安装到系统中),它将把其所有文件(包括python版本)安装到Home中的指定目录中。仅将Anaconda支持文件放入您的系统文件夹中,因此不会干扰现有程序的运行。为了使用Anaconda程序,您必须从终端启动会话并在家庭中进行两次输入:1)“ cd Anaconda3 / bin”,然后2)“源激活”。这些条目修改系统$ PATH,以将Anaconda程序作为系统搜索路径中的第一项。完成Anaconda的操作后,通过在终端提示符下输入“ source deactivate”,将系统返回到正常的$ PATH。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句