【问题标题】:install tar.gz with pip at requirements.txt使用 pip 在 requirements.txt 安装 tar.gz
【发布时间】:2019-07-04 23:06:04
【问题描述】:

我想像这样将 Electrorum-ltc 安装到我的应用程序中:

但是如果我在我的 requirements.txt 中包含这一行,则角色输出失败,我必须使用上面显示的同一行手动安装它。

如果我在 requirements.txt 中这样安装它:

某些模块在特定情况下没有安装,它是脚本包。

提前致谢

【问题讨论】:

    标签: python django requirements.txt


    【解决方案1】:

    我不知道你是否可以接受它作为答案,因为我在某种程度上“作弊”了。

    我做到了:

    $ mkdir /tmp/tgz-install && cd /tmp/tgz-install 
    $ pipenv install https://download.electrum.org/3.3.3/Electrum-3.3.3.tar.gz\#egg\=electrum\[fast\]
    $ pipenv shell 
    $ pip3 freeze > requirements.txt
    $ cat requirements.txt
    

    我明白了:

    aiohttp==3.5.4
    aiohttp-socks==0.2.2
    aiorpcX==0.10.4
    async-timeout==3.0.1
    attrs==18.2.0
    certifi==2018.11.29
    chardet==3.0.4
    dnspython==1.16.0
    ecdsa==0.13
    Electrum==3.3.3
    idna==2.8
    jsonrpclib-pelix==0.4.0
    multidict==4.5.2
    protobuf==3.6.1
    pyaes==1.6.1
    pycryptodomex==3.7.3
    QDarkStyle==2.5.4
    qrcode==6.1
    six==1.12.0
    yarl==1.3.0
    

    我想你可以用pip 做任何事情。

    如果您不能直接使用pipenv - 您可以使用创建的requirements

    如果您遇到问题,请通知。

    【讨论】:

    • 听起来不错:我猜这对电子以及电子-ltc 都有效
    • 如果它适合你,那就太好了。当你有pipenv 时使用pip 实在是太糟糕了
    猜你喜欢
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-10
    • 2015-03-25
    • 2018-11-10
    • 2019-01-10
    • 1970-01-01
    相关资源
    最近更新 更多