python - CondaError:在 conda-pkgs 中找不到可写的包缓存目录
问题描述
当我尝试为我的 jupyter 笔记本创建虚拟环境或在其中安装任何软件包或尝试更新 conda 时。
conda create -n virenv python=3.6
我收到一个错误
CondaError: No writable package cache directories found in
('C:\\ProgramData\\conda-pkgs',)
我该如何解决这个问题?
解决方案
我猜那是由于一些权限错误。所以我在我的用户目录中创建了一个专用文件夹作为包缓存,然后将其添加到 pkgs_dirs 配置选项(conda config --add pkgs_dirs dir_name)。我们可能需要手动添加默认缓存,因为我认为自定义会排除它们(检查 conda config --show pkgs_dirs 之前和之后)。
推荐阅读
- javascript - 在单个excel中下载两个数据表
- python - 使 TextCtrl 随窗口缩放
- arrays - Angular,无法从 Web 服务 (JSON) 获取值列表
- android - 如何在Android上实现实例分割?
- c# - Microsoft.Azure.Cosmos.Table 和 Microsoft.WindowsAzure.Storage 之间的 ExecuteQuerySegmentedAsync 性能显着下降
- python - 如何为多个插值加速 scipy.map_coordinates?
- amazon-web-services - Amazon Connect 停止通话录音
- google-bigquery - 如何在不参考 BigQuery 中的父记录的情况下查询嵌套记录中的字段?
- calendar - Fullcalendar PREV 和 Next 按钮功能被自己的 jquery 函数覆盖
- python - 如何使用 Python 从多个 Excel 工作表中提取数据,放入字典,然后将其移动到单个工作表中。Python