最佳答案
当我试图从我的 conda
虚拟环境中卸载 pandas
时,我看到它也试图卸载更多的软件包:
$ conda uninstall pandas
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ....
Solving package specifications: .........
Package plan for package removal in environment /Users/amelio/anaconda/envs/py35:
The following packages will be downloaded:
package | build
---------------------------|-----------------
dask-0.7.6 | py35_0 276 KB
The following packages will be REMOVED:
blaze: 0.10.1-py35_0
odo: 0.5.0-py35_1
pandas: 0.18.1-np111py35_0
seaborn: 0.7.0-py35_0
statsmodels: 0.6.1-np111py35_1
The following packages will be DOWNGRADED:
dask: 0.10.1-py35_0 --> 0.7.6-py35_0
Proceed ([y]/n)?
我想卸载 pandas
只有和没有任何其他降级。
我明白这些包有 依赖关系到 pandas
甚至到 特定的版本的熊猫,但是这对于 conda
来说可能吗?
我的理解是 没那么简单使用 conda
从 GitHub 安装包。至少不像使用 pip
那样使用一行程序那么容易。
因为我想在 master
中使用这个版本,所以我的计划是卸载 conda
版本,并使用 pip
在官方回购 GitHub 上从 master 安装 pandas
。
我怎么能这么做?