Python
 Computer >> コンピューター >  >> プログラミング >> Python

実行時にPythonモジュールをインストールしてインポートする方法は?


pipを使用して実行時にパッケージをインストールし、importlib.import_module(moduleName)を使用して、名前を文字列として使用してモジュールをインポートできます。たとえば、

import pip
import importlib
def import_with_auto_install(package):
    try:
        return importlib.import_module(package)
    except ImportError:
        pip.main(['install', package])
    return importlib.import_module(package)
# Example
if __name__ == '__main__':
    scrapy = import_with_auto_install('scrapy')
    print(scrapy)

上記のスクリプトは、scrapyモジュールをインストールし、モジュールのインストールが完了したときにインポートします。


  1. Python SciPyをインストールするにはどうすればよいですか?

    次のメソッドを使用してPythonSciPyをインストールできます- 科学的なPythonディストリビューション −最もよく使用されるパッケージとともに言語自体を提供するさまざまな科学的なPythonディストリビューションがあります。これらのディストリビューションを使用する利点は、構成がほとんど必要なく、ほとんどすべてのセットアップで機能することです。ここでは、3つの最も有用なディストリビューションについて説明します- アナコンダ −無料のPythonディストリビューションであるAnacondaは、MS Windows、Mac OS、およびLinuxでうまく機能します。 1500を

  2. PythonでMatplotlibをインポートする方法は?

    まず、 pythonがあることを確認してください およびpip システムにプレインストールされています。 Pythonのバージョンを確認するには、次のように入力します python --version pipのバージョンを確認するには、次のように入力します pip −V 次に、次の pipを実行します コマンドプロンプトでコマンドを実行して、Matplotlibをインストールします。 pip install matplotlib matplotlibがシステムに正常にインストールされていることを確認するには、コマンドプロンプトで次のコマンドを実行します。 import mat