【发布时间】:2014-04-23 20:18:54
【问题描述】:
我想构建一个具有锁定库版本的可分发、自包含的 Python 命令行应用程序。在 Ruby 中,我可以通过以下方式控制命令行应用程序的库:
- 包括一个 Gemfile
- 让用户在克隆我的应用程序存储库后运行
bundle install - 在命令行入口点脚本的顶部插入几行捆绑程序样板,将 Ruby 的
$LOAD_PATH配置为仅包含 Gemfile 中指定的 gem
Python 的等效过程是什么?我知道virtualenv,我需要让用户创建一个虚拟环境并记得激活它吗?这似乎太难了。
【问题讨论】:
标签: python