タグ付けされた質問 「pip」

Pythonパッケージインストーラーに関する質問に使用します

6
プログラムでpythonパッケージが最新バージョンかどうかを確認するにはどうすればよいですか?
スクリプトでプログラムによってパッケージが最新バージョンかどうかを確認し、trueまたはfalseを返すにはどうすればよいですか? 次のようなスクリプトで確認できます。 package='gekko' import pip if hasattr(pip, 'main'): from pip import main as pipmain else: from pip._internal import main as pipmain pipmain(['search','gekko']) またはコマンドラインで: (base) C:\User>pip search gekko gekko (0.2.3) - Machine learning and optimization for dynamic systems INSTALLED: 0.2.3 (latest) しかし、プログラムでチェックしてtrueまたはfalseを返すにはどうすればよいですか?
29 python  pip  gekko 

3
動的ライブラリ「libnvinfer.so.6」をロードできませんでした
通常はTensorFlow pythonパッケージをインポートしようとしていますが、次のエラーが発生します。 上記のターミナル画像のテキストは次のとおりです。 2020-02-23 19:01:06.163940: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'libnvinfer.so.6'; dlerror: libnvinfer.so.6: cannot open shared object file: No such file or directory 2020-02-23 19:01:06.164019: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'libnvinfer_plugin.so.6'; dlerror: libnvinfer_plugin.so.6: cannot open shared object file: No such file or directory 2020-02-23 19:01:06.164030: W …

6
警告:pipは古いスクリプトラッパーによって呼び出されています
警告:pipは古いスクリプトラッパーによって呼び出されています。これは、pipの将来のバージョンでは失敗します。根本的な問題の修正に関するアドバイスについては、https://github.com/pypa/pip/issues/5599を参照して ください。この問題を回避するには、pipを直接実行する代わりに、 '-m pip'を使用してPythonを呼び出します。 pip list端末に直接入力すると、上記の警告が表示されます。正確にはどういう意味ですか? いつものように使うべきpython3 -m pip listですか?(そのように使用すると、同じ出力(パッケージのリスト)が警告なしで表示されます) PS:私はubuntu 18.10にいます
13 python  pip 

2
pip / python:通常のサイトパッケージは書き込み不可
私は新しいMacbookを持っています-ユーザーがそれをインストールしてから、新しいユーザー(私の物)をインストールし、管理者権限を付与し、古いユーザーを削除しました。私はOSカタリナを使用しています。 インストール以来、私はいくつかの許可の問題を抱えてきました。VSCodeはJupyter Notebookを見つけられません。pipパッケージをにインストールします~/Library/Python/3.7/site-packages。 私がするとき私はwhich python3得るusr/bin/python3。私はときpip3 install <package>私が得る:Defaulting to user installation because normal site-packages is not writeableそして、それは私が行うとき、私はそれにアクセスすることができないにもかかわらず、それがすでにインストールされていると言いますimport <package>。 これは権限の問題でありpip、「ベース」のpythonにインストールpythonできないこと、そして私がにインストールしたものを見つけられないことは明らか~/Library/Python/3.7/site-packagesです。 OSの再インストールを試みましたが、クリーンインストールを行っていないため、何も変わりません。何が欠けていますか?権限をどのように正確に修正できますか?パッケージをどこにインストールしますvenvか(確かに、一部のパッケージはグローバルにしたいです(などjupyter))。 ありがとう
11 python  pip 

3
Python3.8で新しいパッケージをインストールするときに、「モジュール「プラットフォーム」に属性「linux_distribution」がない」を修正するにはどうすればよいですか?
Pythonのバージョンは2.7と3.5でした。Python 3.8である新しいバージョンのPythonをインストールしたかったのです。Ubuntu 16.04を使用していますが、依存関係があるためPython 3.5をアンインストールできません。スクリプトを実行するには、を使用しますpython3.8 app.py。今のところ問題ありません。しかし、pipを使用して新しいパッケージをインストールする場合: python3.8 -m pip install pylint エラーをスローします: AttributeError: module 'platform' has no attribute 'linux_distribution' これまでのところ、私は試しました: sudo update-alternatives --config python3 そしてpython3.8を選択し、python3から始めてコマンドを実行しますが、運はありません。 次に: sudo ln -sf /usr/bin/python3.5 /usr/bin/python3 私もpython3からコマンドを実行してみましたが、うまくいきませんでした。 新しいバージョンのPythonに新しいパッケージをインストールできるように、どうすれば修正できますか?

1
setuptools.setup()はどのキーワード引数を受け入れますか?
setuptools.setup()関数が受け入れるキーワード引数の完全なリストは何ですか?(可能な場合、各引数の意味の説明を含めてください。) 私はウェブ全体を見渡しており、これが文書化されていないとは信じられません。 私はこれらの文書を見つけました: https://docs.python.org/3.7/distutils/setupscript.html#additional-meta-data https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords しかし、これらを組み合わせても、他の議論はありません スクリプト パッケージ 提供する 時代遅れ ...そして、不足している引数がさらにいくつあるかわかりません。 setuptools.setup()関数が受け入れるキーワード引数の完全なリストは何ですか?

2
オプションの依存関係「テーブル」がありません。パンダでto_hdf
次のコードは私にエラーを与えています。 import pandas as pd df = pd.DataFrame({'a' : [1,2,3]}) df.to_hdf('temp.h5', key='df', mode='w') これは私にエラーを与えています。 オプションの依存関係「テーブル」がありません。テーブルをインストールするには、pipまたはcondaを使用します。 ImportErrorを既に試し ましたHDFStoreにはPyTablesが必要ですテーブルという名前のモジュールはありません。まだ同じエラー。 hdfファイルを読み取るときに同じエラーが発生します。そしてtables、私のPython用にすでにインストールされています。 一部のバージョン情報。 python 3.7.4 パンダ0.25.2 ウインドウズ10 PS:これはrepl https://repl.it/で再現できます。 更新: フォローしてみました。 import tables このエラーが発生しました: ImportError:['hdf5.dll'、 'hdf5dll.dll']をロードできませんでした。システムパスにあることを確認してください。 パンダはこれについて正確なメッセージを出していないようです。実際に存在する場合、依存関係が欠けていると言っています。 誰かがこれを解決する方法を知っているなら。それが役立ちます。
8 python  pandas  pip  hdf5  pytables 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.