首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >安装fancyimpute时遇到的问题

安装fancyimpute时遇到的问题
EN

Stack Overflow用户
提问于 2019-03-20 13:57:24
回答 1查看 255关注 0票数 0

为了安装fancyimpute,我使用以下命令:

代码语言:javascript
复制
conda install ecos

conda install CVXcanon

pip install fancyimpute

在执行第一个命令"conda install ecos“时,我得到了下面的错误。请帮我解决这个问题。

代码语言:javascript
复制
Preparing transaction: done
Verifying transaction: done
Executing transaction: | DEBUG menuinst_win32:__init__(196): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Users\Deepak\Anaconda3', env_name: 'None', mode: 'user', used_mode: 'user'
DEBUG menuinst_win32:create(320): Shortcut cmd is C:\Users\Deepak\Anaconda3\pythonw.exe, args are ['C:\\Users\\Deepak\\Anaconda3\\cwp.py', 'C:\\Users\\Deepak\\Anaconda3', 'C:\\Users\\Deepak\\Anaconda3\\pythonw.exe', 'C:\\Users\\Deepak\\Anaconda3\\Scripts\\spyder-script.py']
/ DEBUG menuinst_win32:create(320): Shortcut cmd is C:\Users\Deepak\Anaconda3\python.exe, args are ['C:\\Users\\Deepak\\Anaconda3\\cwp.py', 'C:\\Users\\Deepak\\Anaconda3', 'C:\\Users\\Deepak\\Anaconda3\\python.exe', 'C:\\Users\\Deepak\\Anaconda3\\Scripts\\spyder-script.py', '--reset']
failed
ERROR conda.core.link:_execute(502): An error occurred while installing package 'conda-forge::automat-0.7.0-py_1'.
CondaError: Cannot link a source that does not exist. C:\Users\Deepak\Anaconda3\Scripts\conda.exe
Running `conda clean --packages` may resolve your problem.
Attempting to roll back.

Rolling back transaction: done

CondaError: Cannot link a source that does not exist. C:\Users\Deepak\Anaconda3\Scripts\conda.exe
Running `conda clean --packages` may resolve your problem.

注意:在使用"conda clean -packages“之后,我尝试了同样的命令。但这个问题仍然存在。

致敬,Deepak

EN

回答 1

Stack Overflow用户

发布于 2019-03-22 03:30:09

根据this GitHub issue关于同样问题的说法(automat上的事务也失败了),有一些事情似乎可以让它工作:

  1. Cleaning.您已经尝试过conda clean --packages,所以您可能可以忽略这一点,但该线程也建议使用conda clean --all。就我个人而言,我认为这有点生硬。为其工作的用户可能只需要--packages.
  2. Update Conda。许多人似乎通过更新Conda,conda update -n base conda.
  3. Update Anaconda来绕过这个问题。一些人说它可以运行conda update anaconda.
  4. Freeze installed packages。一些用户注意到,只有当计划的事务包括更新其他包时,才会发生这种情况。可以通过使用带有最新自动的conda install --freeze-installed ecos.
  5. Issue来阻止其他包的更新。一位用户报告说,该问题是由于最新的0.7.0版本的Automat造成的。它们通过显式请求先前的自动版本(例如,conda install ecos automat=0.6.*

)来报告具有成功的事务

推荐

我会先试试(2)。

我觉得奇怪的是,每个人都在Windows上报告这件事,但Conda却试图安装noarch版本(由tarball中的py_1指示)。这并没有什么特别的错误,但是在OSX上,Conda特别尝试安装osx-64版本。因此,我会尝试显式安装0.7.0的win-64版本,看看是否能正常工作。那是,

代码语言:javascript
复制
conda install conda-forge/win-64::automat

如果这不起作用,我想接下来我会尝试(4)或(5)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55254399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档