推荐学习书目
› 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
hyyou2010
V2EX  ›  Python

构建运行 Python 项目都有哪些网络相关注意事项?

  •  
  •   hyyou2010 · Sep 22, 2023 · 3142 views
    This topic created in 1142 days ago, the information mentioned may be changed or developed.

    昨天用 pip 下载一个库,很费劲,最终设置了清华源及 proxy 代理才搞定

    那么,在国内这个网络环境,大家都设置什么源? proxy 代理需要一直开,或某些源某些库才需要开?

    在 pip.ini 或 pip.conf 中设置?假定 win10 命令行或 WSL 环境,还有什么别的注意事项?

    Supplement 1  ·  Sep 22, 2023
    另,清华源及 proxy 代理是否只选其一?既然 proxy 了,再选清华源是否就绕一圈回来了?
    10 replies  •  2023-09-22 17:23:16 +08:00
    lingeo
    lingeo
    Sep 22, 2023❤️2
    1
    没啥网络环境需要设置,我配置都不改,pip 下库的时候加个 `-i xxx 源地址`就好了,毕竟又不是经常安装依赖库,比起这个,环境隔离更重要。
    hyyou2010
    hyyou2010
    OP
    Sep 22, 2023
    2
    @lingeo

    谢!环境隔离指什么? venv 这个?
    Aprilming
    Aprilming
    Sep 22, 2023❤️1
    3
    没事不要使用 eval 与 exec
    est
    est
    Sep 22, 2023❤️1
    4
    下什么下?直接打包到项目 lib 目录里。还可以脱网部署
    Yuhyeong
    Yuhyeong
    Sep 22, 2023❤️1
    5
    @hyyou2010 推荐还是 conda
    ynkkdev
    ynkkdev
    Sep 22, 2023❤️2
    6
    开发环境用 conda ,确定要用的包加到 requestments.txt 。部署的时候一个 dockerfile ,一行:pip install -r requestments.txt -i XXX.COM
    Masterlxj
    Masterlxj
    Sep 22, 2023❤️1
    7
    常用代理的可以一直挂着代理,国内我用豆瓣源,一直用着没啥问题
    yinmin
    yinmin
    Sep 22, 2023 via iPhone❤️1
    8
    比如何下载更重要的是:网上看到偏门的 pip 库,要仔细研究库的来源、作者、是否真来源、star 数等,因为任何人都可以提交库,要预防软件供应链投毒。
    lpf0309
    lpf0309
    Sep 22, 2023❤️1
    9
    加个-i 就行了,基本很快,设置源老是出问题
    chaizz
    chaizz
    Sep 22, 2023❤️1
    10
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1911 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 09:12 · PVG 17:12 · LAX 01:12 · JFK 04:12
    ♥ Do have faith in what you're doing.