내 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)?
팬더` 만 제거하고 다른 것은 다운그레이드하지 않고 싶습니다.
이 패키지는 팬더
및 심지어 팬더의 특정 버전에 대한 종속성이 있다는 것을 알고 있지만 콘다
에서는 이것이 전혀 가능합니까?
제가 알기로는 conda
를 사용하여 깃허브에서 패키지를 설치하는 것이 그렇게 쉽지는 않다고 알고 있습니다. 적어도 pip
으로 할 수있는 것처럼 한 줄을 사용하는 것만 큼 쉽지는 않습니다.
마스터의 버전을 사용하고 싶기 때문에
conda버전을 제거하고
pip을 사용하여 공식 리포지토리 GitHub의 마스터에서
판다`를 설치하는 것이 계획입니다.
어떻게 하면 되나요?
'콘다 제거 --force'를 사용할 수 있습니다.
문서에 이렇게 나와 있습니다:
--force Forces removal of a package without removing packages
that depend on it. Using this option will usually
leave your environment in a broken and inconsistent
state