anaconda-anon-usage
#
anaconda-anon-usage
包使 Anaconda 能够收集匿名使用数据,并与 Anaconda Distribution 和 Miniconda 一起安装。该软件包增强了 conda 在索引和包请求期间传递给包服务器的请求标头数据。用于此过程的三个随机生成的令牌旨在不泄露任何个人身份信息。有关 anaconda-anon-usage
如何工作的更具体信息,请参阅该软件包的 Github 上的公共 Readme 文件。
注意
anaconda-anon-usage
包不是 conda 本身的依赖项,Anaconda 仅希望收集与 Anaconda 产品使用相关的数据。如果您专门使用像 Miniforge 这样的社区安装程序和像 conda-forge
这样的社区频道,您不受此包的影响。
禁用软件包#
有两种主要方法可以禁用 anaconda-anon-usage
包
在您的
.condarc
文件中将anaconda_anon_usage
配置设置为false
将
CONDA_ANACONDA_ANON_USAGE
环境变量设置为no
打开 Anaconda Prompt(macOS/Linux 上的终端)。
运行以下命令禁用
anaconda-anon-usage
conda config --set anaconda_anon_usage off
要重新启用 anaconda-anon-usage
,请运行以下命令
conda config --set anaconda_anon_usage on
有关更新 .condarc
文件的更多信息,请参阅 conda 文档中的 使用 .condarc conda 配置文件。
为了支持各种平台和 shell(终端)组合,conda 启用了多种设置 conda 环境变量的方法。
一种主要方法是编辑 shell 的启动脚本
在您选择的文本编辑器中打开 shell 的启动脚本(例如
~/.profile
、~/.bashrc
、~/.zshrc
等)。添加以下行
export CONDA_ANACONDA_ANON_USAGE=no
保存文件并重启您的 shell。
注意
Posix 风格平台上的用户也可以在其 shell 中运行 export CONDA_ANACONDA_ANON_USAGE=no
以禁用匿名使用情况跟踪。
有关 conda 底层激活类的更多信息,请参阅 conda 文档中的 Conda 激活深度解析。