web-dev-qa-db-ja.com

pythonにパッケージをインストールする際のエラー

私はpandasを私のcmdにインストールしようとしました、そしてこれは出力です

Requirement already satisfied: pandas in c:\users\name\anaconda3\lib\site-packages (0.23.0)
Requirement already satisfied: python-dateutil>=2.5.0 in c:\users\name\anaconda3\lib\site-packages (from pandas) (2.7.3)
Requirement already satisfied: pytz>=2011k in c:\users\name\anaconda3\lib\site-packages (from pandas) (2018.4)
Requirement already satisfied: numpy>=1.9.0 in c:\users\name\anaconda3\lib\site-packages (from pandas) (1.14.3)
Requirement already satisfied: six>=1.5 in c:\users\name\anaconda3\lib\site-packages (from python-dateutil>=2.5.0->pandas) (1.11.0)

**distributed 1.21.8 requires msgpack, which is not installed.**

この最後の行は赤です。

私はWindows 10に、私はanacondaをインストールしました

3

これでうまくいくようです。最初に試しました

pip install msgpack

これも必要なら

pip install msgpack-python 

次に、必要なものをインストールします。あなたの場合、

conda install pandas
2
Fai Lambrechts

Msgpackをインストールしてから、もう一度pandasをインストールしてください。

1
Ashok Kumar

パンダをどのようにインストールしていますか? Anacondaを使用している場合は、

conda install pandas

通常は、すべてを機能させるのに十分です。これは、Anacondaがバイナリインストールを使用しているためです-ビルド済みのコードをアップロードし、すべてを連携させるための組み合わせを既に実行しており、パッケージに必要なすべてを取得しています。

もちろん、時として、あなたはタフな依存関係の組み合わせに入る必要があるか、コアではないアナコンダのリポジトリなどから引っ張っています。その場合、あなたは試すことができます

conda install msgpack
# or
pip install msgpack
# or
conda install -c conda-forge msgpack

正しい選択は、何をしているのかによって異なります。 conda-cフラグを使用すると、コア以外のリポジトリへのアクセスが提供されます。これらのリポジトリでは、連携の保証が少なくなりますが、通常、パッケージのより多くのバージョンにアクセスできます。

0
Gabriel Perdue

私はこれをアナコンダのサイトで見つけました:

Anacondaを使用して、pythonのmsgpackを次のコマンドでインストールします。

conda install -c conda-forge msgpack-python

うまくいったようです。

0
Kenneth C.
conda install pip
pip uninstall -y msgpack-python
pip install msgpack
TCIP-scheduler

これらのコマンドを実行する

0
ford

Pymc3をインストールしようとすると、同様のエラーが発生します。ピップではなくコンダを使用して解決しました。

初めてpip install pymc3そして私はあなたと同じエラーを受け取りました:

distributed 1.21.8 requires msgpack, which is not installed

次に、代わりにcondaを使用してインストールしました:conda install pymc3、それはうまくインストールされました。

私の理解では、condaはすべての依存パッケージを処理しますが、pipは処理しません。

0
Sally Levesque