• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jmyz0455
V2EX  ›  程序员

语言功能越丰富,越离不开包管理?

  •  
  •   jmyz0455 · Feb 22, 2021 · 614 views
    This topic created in 1935 days ago, the information mentioned may be changed or developed.
    今天开始维护某个遗留的项目,按照文档,用 nvm 管理 NodeJS 版本,用 miniconda 管理 python 版本。整了半天的环境,现在还没搞好。发现要跑某个 npm script 要指定 python 版本,项目用的 python 又是另一个指定的版本,然后项目又依赖了 brew 某个版本的包,差点吐血。于是用 miniconda 和 nvm 指定某个版本然后跑前端。然后 miniconda + brew 指定版本的包 跑后端。

    感觉 NodeJS 和 Python 的包管理问题都很让人抓狂,记起以前 py2 的时候经常用 easy_install 出问题,只好转到 pip install 上。想问,其他编程语言都有这么可怕的包管理问题吗?稍微大型一点的项目就够我折腾半天了。
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5735 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 02:06 · PVG 10:06 · LAX 19:06 · JFK 22:06
    ♥ Do have faith in what you're doing.