在正确的Anaconda环境中安装Python包

49 投票
1 回答
58501 浏览
提问于 2025-04-17 21:43

我已经安装了Anaconda,并创建了一个Python 3.3的环境。现在我想安装一个包(dataset)。安装说明要求我克隆这个Git仓库并运行

python setup.py install

但是现在这些包并没有安装到我环境的site-packages文件夹里,而是安装到了Anaconda的其他位置。

解决这个问题的正常步骤是什么?希望能给出适合新手的解决方案。操作系统是MacOSX,如果这有帮助的话。

1 个回答

40

看起来conda会自动把pip添加到你的conda环境中,所以在你激活你的conda环境之后,也就是:

source activate ~/anaconda/envs/dataset

你应该可以像这样安装它:

git clone git://github.com/pudo/dataset.git
pip install ./dataset

编辑

以下是我采取的具体步骤:

$ conda create -p ~/anaconda/envs/py33 python=3.3 anaconda pip
$ source activate ~/anaconda/envs/py33
$ which pip
~/anaconda/envs/py33/bin/pip
$ pip install ./dataset/

撰写回答