我正在尝试安装python-qutip以在IPython笔记本上运行,我已将其配置为使用conda路径变量运行。 Qutip是一个非常流行(且有用)的开源软件包,用于模拟开放量子系统。从intsallation page开始,就像
一样简单 sudo add-apt-repository ppa:jrjohansson/qutip-releases
sudo apt-get update
sudo apt-get install python-qutip
用
conda install python-qutip
或
pip-install python-qutip
我得到Error: No packages found matching: python-qutip
(正如预期的那样)。与
pip install python-qutip
作为一个快速的解决方案,有没有办法将jrjohansson/qutip-releases
存储库添加到我的conda库中?
或者,可以像在sudo python setup.py install
中那样手动安装并将安装目录添加到conda路径吗?
答案 0 :(得分:3)
如果您搜索anaconda.com,您会发现以下内容:
Using binstar api site https://api.anaconda.org
Name: qutip
Summary: QuTiP: The Quantum Toolbox in Python
Access: public
Package Types: conda
Versions:
+ 3.0.1
+ 3.0.0
+ 3.1.0
To install this package with conda run:
conda install --channel https://conda.anaconda.org/jrjohansson qutip
最后一行适用于我(OpenSuse 13.1,miniconda)。
答案 1 :(得分:1)
我认为安装qutip的最简单方法是以下
pip install qutip
这对我有用。
答案 2 :(得分:1)
假设您已安装conda-build,您可以尝试构建conda配方(当前在fork上):
git clone https://github.com/jrjohansson/conda-recipes.git
cd conda-recipes
conda build qutip
conda install --use-local qutip
不能为我的环境(ubuntu saucy)工作,但我并没有太努力。也许它会对你有用!
答案 3 :(得分:0)
我认为你现在可能已经解决了这个问题,但对于任何流浪的搜索引擎旅行者来说都是如此:
除了为单一安装指定频道外,anaconda's docs还提供了此方法,用于向用户的conda配置添加频道(使用conda> = 4.1):
conda config --add channels new_channel
您还可以在~/.condarc
或运行conda config --show
对于这种特殊情况,您可能会执行以下操作:
conda config --add channels jrjohansson
conda install python-qutip
如果您经常从特定频道安装软件包(例如来自conda-forge),这可能非常有用。
希望有所帮助:)