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 包,然后离线安装?
sh 使用conda从requirements.txt安装Python依赖包。