
Debian 9を実行しているMOXA LinuxコンピュータにPython 3.7.3からPandasをインストールする際に問題があります。 Armv7 Cortex-A8 600-1000MHzプロセッサがあります。
私は試した:
sudo apt update
sudo apt ugrpade
sudo apt install python3-pandas
sudo apt-get install python3-pandas
最後の2つのコマンドが原因で、次のエラーが発生しました。
python3-pandas : Depends: python3-pandas-lib (>= 0.19.2-5.1) but it is not installable)
そして:
sudo pip3 install pandas
sudo pip3 install pandas -v
(実行中に見える)
必要なすべてのパッケージ(、、、、などnumpy
)をインストールしましたがmatplotlib
、まだエラーが発生します。setuptools
pytz
python-dateutil
また、次のように言いますyou have held broken packages
。実際にアーカイブされたパッケージを一覧表示するコマンドを検索したとき:
dpkg --get-selections | grep hold
何も返さないので、アーカイブされたパッケージはありませんか?
どんなアイデアがありますか?
アップデート:出力uname -a
:
Linux AAGCloudWatcher 4.4.0-cip #1 Wed Mar 27 13:53:48 CST 2019 armv7l GNU/Linux
答え1
~によるとこのページは公式の貯蔵python3-pandas-lib
の役に立つように作られており、公式のリポジトリでarm
利用可能です。 arm64
stretch
最近のアップデートにより、システムはDebianのリポジトリブランチがarmv7l
必要であると判断します。 Debianではarmhf
動作しないようですが、and用に作成されました。python-pandas
armhf
stretch
jessie
buster
インストーラはpip
あなたのコンピュータに合わせてビルドしようとしますが、このバージョンが正しく動作しないようにするいくつかの非互換性があり、armv7l
これがDebianに含まれていない理由かもしれませんstretch
。