理解Anaconda关于添加到PATH变量的警告

2024-09-29 22:36:06 发布

您现在位置:Python中文网/ 问答频道 /正文

除了pip之外,我还决定尝试使用Anaconda,主要是为了安装Github的hubgit包装器

当我安装Anaconda时,其中一个提示询问我是否要将Conda添加到PATH变量,并建议不要这样做,因此我没有这样做

我想继续使用Git Bash,因为它是我唯一知道如何使用的终端接口,目前不想学习如何使用Anaconda提供的终端。我没有完全理解警告的解释:

Not Recommended. Instead, open Anaconda3 with the Windows Start menu and select "Anaconda (64-bit)". This "add to PATH" option makes ANaconda get found before previously installed software, but may cause problems requiring you to uninstall and reinstall Anaconda.

我对开发实际的软件相当陌生,几乎所有的事情都是在Windows上用PyCharm专门用Python完成的,只是偶尔使用终端。然而,这种情况正在迅速改变

我想知道这些问题在我的情况下发生的可能性有多大,在什么情况下会引起问题,以及我是否应该注意警告

编辑有趣的是,当我将Anaconda的目录添加到PATH时,它从我的机器上完全消失了。它留下了终端,当我做conda --versionwhere conda时,终端本身找不到康达


Tags: pipandtopathgitgithub终端警告
1条回答
网友
1楼 · 发布于 2024-09-29 22:36:06

注意警告,不要将Python路径添加到%path%。可能存在具有类似名称的命令。只需使用anaconda命令行提示符。当我使用anaconda提示符时,我只使用了4个命令

  • Python
  • taskkill/f/im python.exe-在python程序挂起时杀死它们
  • dir与git bash相同
  • cd与git bash相同

您可以始终键入“帮助”以查看其他哪些内置windows命令可用,或在命令名后面加上/?找出参数是什么。有点像unix上的手册页

如果您查看anaconda提示符,它的作用是

%windir%\System32\cmd.exe "/K" C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3

仅仅使用GitBash的问题在于它只知道自己的小世界,而不知道它之外的任何东西。这只是将*nix工具引入Windows的一种方式,对于那些习惯*nix命令的人来说,他们不必费心去了解Windows的等价物是什么(有时根本没有)

有些命令(如ln-s)不起作用。由于git bash是*nix提示符,它不理解windows命令,因此无法使用它。唯一的其他方法是使用anaconda命令提示符。这是一个windows命令行。如果您只想键入pip和conda命令,那么anaconda cmd提示符已设置为运行它们。你不需要学习其他任何东西

相关问题 更多 >

    热门问题