私のLinuxシステムにはPython 2.7.6
があり、パンダのバージョンは'0.13.1'
なので、私のコードでdt accesorを使用していました。私のコードでは、いくつかのGoogleではパンダの高バージョンが必要です。私はいくつかのことを試しました。それは私に警告#warning "Using deprecated NumPy API, disable it by " \
を与えている。どのようにこれをアップグレードできますか? logを見るとlinuxのパンダをアップグレードする
答えて
は、2つの興味深い行は
copying build/lib.linux-x86_64-2.7/pandas/_period.so -> /usr/local/lib/python2.7/dist-packages/pandas
error: could not delete '/usr/local/lib/python2.7/dist-packages/pandas/_period.so': Permission denied
ている問題は明白です:あなたは/usr/lib/python2.7
にインストールパンダのシステムのバージョン、および/usr/local/lib/python2.7/
にインストールパンダの古いバージョンを持っています。 /usr/local/bin
はシステム全体のディレクトリなので、書き込みにはスーパーユーザー権限が必要です。ただし、ユーザーにはこれらの権利はありません。
問題を修正するためのオプションがいくつかあります:
- virtualenvのか、ローカルディレクトリにパンダをインストールする別の方法を使用してください。混乱を避けるため、
/usr/local/
と/usr/lib
のシステム全体のインストールを削除することをお勧めします。 --user
オプションを使用してpipをインストールすると、現在のユーザー用のパンダをインストールできます。繰り返しますが、これはシステムの設定によって異なりますが、システム全体のインストールを削除することをお勧めします。- システム全体のピップインストールを更新します。スーパーユーザー権限が必要です(通常、コマンドの先頭に
sudo
という接頭辞を付けて、sudo pip install -U pandas
のように取得します)。 OSのバージョンを削除することをお勧めします。 - OSのバージョンを更新する方法を見つけてください(
/usr/lib
)。もう一度、他のすべてを削除します。
/usr/local/lib/python2.7/pandas/
でインストールを削除するには、sudo pip uninstall pandas
を実行するか、ディレクトリを完全に削除してください。
オペレーティングシステムのバージョンをどのように取り除くかは、Linuxディストリビューションによって異なります。ほとんどのリリースでは、sudo apt-get remove -y python-pandas
の行に沿った何かが動作するはずです。
これらのメッセージの前のすべては警告です。 UnicodeDecodeError
は、インストールが失敗した後にのみが発生するので、になるので、赤いニシンです。
print(sys.path)
)以上巧みに、単に
import pandas as pd
print(pd.__file__)
私はすでに 'sudo pip install -U pandas'を試しましたが、これは
virtualenv私は使いたくありません。それはすべてのユーザーのためにアップグレードすることはできますか? –
@Danish既に試したことがある場合は、これらのログを質問に含めるようにしてください!それは物事を推測し、ピンポンを演奏しなければならない。同様の観点から、あなたのシステムについてもう少し正確にしてください。たとえば、あなたはどのLinuxディストリビューションを実行していますか?どのCPUアーキテクチャですか?あなたのシステムの設定が状態秘密でなければ(おそらく、最初にstackoverflowに投稿すべきではない)、私は質問にできるだけ多くの情報を入れない理由を理解することができません。さて、私は新しいログに基づいて私の答えを更新しました。 – phihag
- 1. Amazon Linuxのアップグレード
- 2. Linux MintでRstudioをアップグレードするには?
- 3. linuxをpythonスクリプトでアップグレードする
- 4. AWS Linux(fedora)でPHPをアップグレード
- 5. Amazon linux AMIのDockerを1.11.1にアップグレード
- 6. 、Linuxのアップグレード後のOracle DBとOCI8インストール
- 7. Linuxで現在のプロジェクトのJava版をアップグレードするには?
- 8. Amazon Linux 2016にアップグレードした後のシェフエラー
- 9. WordPressをLinuxの最新バージョンにアップグレードする
- 10. 最新のAmazon Linuxでドッカーをアップグレードする方法AMI
- 11. rpmパッケージでlinuxにインストールされたjenkinsをアップグレードする
- 12. ランチャーUIアップグレードからlinuxコマンドを実行する方法 'mkdir test_parvez'
- 13. プロンプトなしでLinux/CentOSにJavaをインストールしてアップグレードする
- 14. Amazon LinuxシステムでRubyバージョンをアップグレードする方法は?
- 15. Amazon LinuxでOpenSSHを6.6.1p1から7.2p2にアップグレードするには?
- 16. Debianサーバ(linux-gnu)でRバージョン2.15.1をアップグレードします
- 17. は私のLinuxボックスにPythonのバージョンをアップグレードしようとしていますLinuxのかのシェフレシピ
- 18. 簡単なアプローチ - Jboss AS 6.1から6.4へのアップグレード - RedHat Linux
- 19. パンダのdfsをスライスする
- 20. Linux Mintにアップグレードした後にスキャナが動作しなくなる18
- 21. CUMSUMパンダ - Pythonのパンダ
- 22. Camelのアップグレード2.2.0-> 2.6.0、ファイルエンドポイントでファイルが見つからない(Linuxの場合)
- 23. 属性タイプのみをアップグレードするとCoredataのアップグレードが失敗する
- 24. なぜLinux kernelのアップグレード後にvmware kernel moduleを再コンパイルする必要がありますか?
- 25. Elasticsearch - バージョン5.0からのアップグレード。 5.2へのアップグレード - aptのアップグレードによるバージョンのダウングレード
- 26. Pythonのパンダは、私はパンダを使用する値
- 27. Linuxアップグレード後に "TypeError:connect()がNavigationToolbar2QT.message [str]と_show_message()"の間で失敗しましたか?
- 28. Pythonモジュールをアップグレードするベストプラクティス?
- 29. gtk2hsC2hsをアップグレードするには?
- 30. Memsqlでリーフマシンをアップグレードする
使用を実行を調べることができます '--upgrade pandas'をインストールPIP。 – shivsn
@shivsnダウンロードしたのは 'pandas-0.18.1.tar.gzのダウンロード(7.3MB):' numpy-1.11.1.zip(4.7MB)のダウンロードを実行しないでください。問題の最終的に 'UnicodeDecodeError: 'ascii'コーデックは、位置32のバイト0xe2をデコードできません:序数は範囲内にありません(012)' –
@shivsn 'そのようなオプションはありません:--no-cache-dir' –