私のノートパソコンのデフォルトのconda環境にリソースモジュールをインストールするためにpipを使用しました:(C:\ Users \ my_username \ Anaconda2)。私はそれが根と呼ばれると思います。コンドーム環境にpipをインストールしたので、リソースが環境内にインストールされていることを90%確信しています。実際にconda list
を実行すると、パッケージが環境内にリストされていることが示されます。ここでは、出力のセクションです:私はプレフィックス(環境内)にpipインストールされたモジュールを見つけることができません
conda update Resource
を実行したときに
# packages in environment at C:\Users\conna\Anaconda2:
#
qtpy 1.2.1 py27_0
requests 2.14.2 py27_0
Resource 0.2.0 <pip>
rope 0.9.4 py27_1
ruamel_yaml 0.11.14 py27_1
scandir 1.5 py27_0
scikit-image 0.13.0 np112py27_0
は、しかし、私は次のエラーを取得する:
PackageNotInstalledError: Package is not installed in prefix.
prefix: C:\Users\conna\Anaconda2
package name: Resource
それはconda list
モジュールが存在であることを示している可能性がある方法しかしconda update
はそれらを見ることができませんか? conda update
は<pip>
のパッケージを認識しないことに気付きました。何が起こっている?
Condaとピップが互いに干渉しません。 – swatchai
Condaはpipによってインストールされたパッケージを更新できません。それが起こっていることです。絶対に必要な場合を除き、この理由のためにcondでcondを使用しないでください。 – darthbith
関連:https://stackoverflow.com/questions/44265533/does-conda-update-packages-from-pypi-installed-using-pip-install – MSeifert