小编Jak*_*kob的帖子

在 Windows 10 上卸载 Anaconda 后我应该删除哪些文件夹?

[史前史:我的 Anaconda 安装中有很多错误(例如 Spyder 无法打开、无法安装某些软件包等)。我认为出现这个问题是因为我在 python 3.7 非常新且与其他东西不兼容时安装了它。]

因此我使用以下命令从 Windows 10 中卸载了 Anaconda

  • Uninstall-Anaconda.exeC:\Users\username\Anaconda3

就像/sf/answers/2764336151/中建议的那样。

这样做之后我发现会有更好的删除方法:

就像https://docs.anaconda.com/anaconda/install/uninstall/中建议的那样。但现在为时已晚,因为我已经以经典方式卸载了 Anaconda。

所以我的问题是?我现在应该手动删除什么?

例如,C:\Users\jakob我仍然有文件夹:

.anaconda
.conda
.ipython
.jupyter
.matplotlib
.spyder-py3
Run Code Online (Sandbox Code Playgroud)

和文件:

.condarc
Run Code Online (Sandbox Code Playgroud)

当我删除这些文件夹和这个文件时,我会破坏任何东西吗?为什么默认卸载将它们留在我的系统上?

关于什么:

C:\Users\jakob\AppData\Local\conda
C:\Users\jakob\AppData\Local\Spyder

C:\Users\jakob\AppData\Roaming\jupyter
C:\Users\jakob\AppData\Roaming\Jedi

C:\Users\jakob\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\#!001\MicrosoftEdge\User\Default\DOMStore\YP1KVEAM\conda[1].xml
C:\Users\jakob\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\#!121\MicrosoftEdge\User\Default\DOMStore\0KLIGYWH\conda[1].xml
Run Code Online (Sandbox Code Playgroud)

我可以全部删除吗?

在我的注册表中我仍然有:

Computer\HKEY_CURRENT_USER\Software\Python\PythonCore
Run Code Online (Sandbox Code Playgroud)

从注册表中删除它有危险吗?为什么把Uninstall-Anaconda.exe它留在我的系统上?

您认为还有更多 Anaconda 的痕迹可以被清除吗?

python windows uninstallation anaconda

6
推荐指数
0
解决办法
4001
查看次数

如何在 RPy 中使用 smooth.spline 的 lambda 参数而不用 Python 将其解释为 lambda

我想在Python中使用smooth.splineR中的自然三次平滑样条线(就像许多其他人也想要的那样(Python自然平滑样条线是否有相当于R中的smooth.spline函数的PythonPython SciPy UnivariateSpline vs R smooth.spline, ...))因此我使用的是https://morioh.com/p/eb4151821dc4rpy2中描述的方式,但我想直接设置而不是:lambdaspar

import rpy2.robjects as robjects
r_y = robjects.FloatVector(y_train)
r_x = robjects.FloatVector(x_train)

r_smooth_spline = robjects.r['smooth.spline'] #extract R function# run smoothing function
spline1 = r_smooth_spline(x=r_x, y=r_y, lambda=42)
#alternative: spline1 = r_smooth_spline(x=r_x, y=r_y, spar=0.7) would work fine, but I would like to control lambda dirctly
ySpline=np.array(robjects.r['predict'](spline1,robjects.FloatVector(x_smooth)).rx2('y'))
plt.plot(x_smooth,ySpline)
Run Code Online (Sandbox Code Playgroud)

当我这样做时,这条线spline1 = r_smooth_spline(x=r_x, y=r_y, lambda=42)不起作用,因为Python已经有一个预定义的解释lambda(你可以从蓝色代码突出显示lambda):(我想lambda被解释为平滑惩罚参数lambda。

如果我替换lambda为,spar …

python r spline smoothing rpy2

5
推荐指数
1
解决办法
1055
查看次数

标签 统计

python ×2

anaconda ×1

r ×1

rpy2 ×1

smoothing ×1

spline ×1

uninstallation ×1

windows ×1