标签:org groovy 管理工具 灵活 好用 distrib env 没有 包管理
在学习了 Python、Java 后,会发现 Java 有很成熟的项目构建工具,以前是使用 xml 的 Maven,现在又出现了使用 groovy 的 Gradle,这样的构建工具能够自动处理项目的依赖。而学 Python 的时候,我们往往只会用 pip install
,这样安装好的模块是全局的,用得久了就发现各个项目的模块杂揉到一起,很是混乱,也可能会导致各种奇怪的错误。
Java 和 Python 在依赖方面的一个重要区别(也是 Python 的问题)在于:
总之,在包管理这方面,Python 有很多的坑。
因此当我听说 pipenv 会是终极方案时,我差点就感动得热泪盈眶了。
待续。。
pipenv install
,再在 Pycharm 里切换 python interpreter 为 pipenv 刚刚 install 的 环境。pipenv 相关指令也需要在 shell 里执行。(不像gradle 一样,有 UI 版可用)标签:org groovy 管理工具 灵活 好用 distrib env 没有 包管理
原文地址:https://www.cnblogs.com/kirito-c/p/8968733.html