python:使用 conda 安装破折号

Posted

技术标签:

【中文标题】python:使用 conda 安装破折号【英文标题】:python: install dash with conda 【发布时间】:2018-09-11 19:46:26 【问题描述】:

如何逐步安装dash? 我对在 python 中导入包真的很陌生。我的电脑上有 python 3.6.4,我正在尝试安装 dash 包,dash_core_components

我尝试在 anaconda 提示符中输入:conda install dash(不适用于当前频道) 我还尝试通过 conda 安装 pip:conda install pip then pip install dash ... 但也出现错误。

我真的很新,老实说,我真的不知道我在做什么。当我打开它时,我从 spyder 收到一个弹出窗口,说永远不要使用 pip,它会破坏东西。我不明白为什么。

【问题讨论】:

dash.plot.ly/getting-started 【参考方案1】:

以下是让 conda 安装 dash 的命令:

conda install -c conda-forge dash-renderer
conda install -c conda-forge dash 
conda install -c conda-forge dash-html-components 
conda install -c conda-forge dash-core-components
conda install -c conda-forge plotly

如果你去Anaconda site 并搜索包,他们会给你 conda 命令来安装包。

【讨论】:

您可能需要在上述每个步骤中添加-y(因此您不必每次都确认)。 目前conda install -c conda-forge dash 应该够用了,它会安装所有依赖项(渲染器、组件、绘图...)【参考方案2】:

和其他人一起。您还可以尝试以下方法:

import pip

pip.main(['install', 'dash-renderer', '--user'])
pip.main(['install', 'dash', '--user'])
pip.main(['install', 'dash-html-components', '--user'])
pip.main(['install', 'dash-core-components', '--user'])
pip.main(['install', 'plotly', '--user'])

注意:这将只为当前会话安装包。

也试试以下方法:

!pip install dash-renderer
!pip install dash
!pip install dash-html-components
!pip install dash-core-components
!pip install plotly

【讨论】:

【参考方案3】:

根据Dash 网站的最新更新,现在以下内容应该足够了:

pip install dash==1.8.0

注意:从 dash 0.37.0 开始,dash 会自动安装 dash-renderer、dash-core-components、dash-html-components 和 dash-table,使用每个的已知兼容版本。你不需要和 不应该再单独安装这些了,只能自己安装。

根据上面卢卡斯的评论,Anaconda 分发使用:

conda install -c conda-forge dash

【讨论】:

【参考方案4】:

尝试以下方法之一:

conda install -c conda-forge dash
conda install -c conda-forge/label/broken dash

它适用于不同的包(opencv)。来源link from anaconda.org

【讨论】:

您永远不应该使用“损坏”标签进行安装。

以上是关于python:使用 conda 安装破折号的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Conda 下载 python 包,然后离线安装?

python conda 环境变量 pip默认安装目录

sh 使用conda从requirements.txt安装Python依赖包。

当安装的包使用 conda 虚拟环境时,如何使 Python 控制台脚本入口点工作?

Windows下的Conda安装并创建python环境

python 中conda的使用