V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
remrem
V2EX  ›  Python

请教下如何安装 github 下载的依赖呢?

  •  
  •   remrem · 2021-05-19 10:12:59 +08:00 · 1941 次点击
    这是一个创建于 1289 天前的主题,其中的信息可能已经有所发展或是发生改变。

    github 地址: https://github.com/tmbo/questionary

    • 看安装说明可以 pip 安装,但是无奈安装一直报错。
    • 遂下载了文件,但是找不到 setup.py ,应该怎么安装这个依赖呢?
    • 包的蓝奏云地址: https://wwr.lanzoui.com/iTNkyp9cwve 请教一下
    6 条回复    2021-05-19 10:49:47 +08:00
    mgrddsj
        1
    mgrddsj  
       2021-05-19 10:24:35 +08:00
    直接上 PyPI 找到这个包,然后可以下载它的 whl 或者 tar.gz 就好。
    https://pypi.org/project/questionary/#files
    实测它的 tar.gz 文件里面有 setup.py 。不过当然是 pip install xxx.whl 会更方便。
    zhengxiaowai
        2
    zhengxiaowai  
       2021-05-19 10:26:36 +08:00
    看了下有 setup.cfg 文件就是 ok 的,setup.py 才是可选的邪教。。具体啥报错贴出来看看
    z740713651
        3
    z740713651  
       2021-05-19 10:30:47 +08:00
    嫌麻烦你可以直接装
    `pip install git+https://github.com/tmbo/questionary.git`
    lonelinsky
        4
    lonelinsky  
       2021-05-19 10:47:52 +08:00
    下载了代码的话,直接 `pip install .` 就好了,你直接 pip install 直接报错的话,是网络有问题还是本地环境中有冲突?
    remrem
        5
    remrem  
    OP
       2021-05-19 10:48:39 +08:00
    @mgrddsj 感谢,脑子一时间瓦特了。忘记还有 pypi 神器了。
    @zhengxiaowai 解决了,谢谢您
    @z740713651 解决了,谢谢您
    remrem
        6
    remrem  
    OP
       2021-05-19 10:49:47 +08:00
    @lonelinsky 网络环境有问题,我直接 pypi 下载安装了。谢谢您
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5552 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 08:51 · PVG 16:51 · LAX 00:51 · JFK 03:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.