如何在不安装主包的情况下从 setup.py 安装 `install_requires` 中列出的包?

时间:2021-03-03 08:20:25

标签: python python-3.x

有没有办法在不安装主包的情况下安装 setup.py 的 install_requires 中列出的所有包?

列表如下:

    install_requires=[
                    'cassandra-driver==3.23.0',
                    # 'kafka-python==1.4.7',
                    # 'parmap==1.2.3',
                    'imblearn==0.0',
                    # 'imbalanced-learn==0.3.3',
                    'toolz==0.9.0',
                    ]

有没有什么办法可以直接从安装文件安装,而不必分开包和使用pip?

1 个答案:

答案 0 :(得分:1)

看的时候

pip install --help

你可以看到你可以在

的帮助下从文件本身安装所有包
python -m pip install -r requirements.txt

或者你可以在命令行中这样做:

pip install package1 package2 package3

也许看看 Pip 纪录片:https://pip.pypa.io/en/stable/user_guide/