我想在PyCharm中为我的Python 3项目输出requirements.txt
。有任何想法吗?
请尝试以下命令:
pip freeze > requirements.txt
Pigar工作得很好,我刚试过它
https://github.com/damnever/pigar
如果你在开始用pip安装东西之前设置了virtualenv,pip freeze
上面的答案将只能正常工作。否则,您将最终得到“需求过剩”的要求。看来pigar会查看你所有的import语句,并查找当前使用的版本。无论如何,如果你在开始之前设置了virtualenv它将更加清洁,否则pigar可以拯救你。它也在子目录中查找。
你可以通过转到设置和项目解释器在Pycharm中完成。选择包含其版本和最新版本的所有软件包。然后将所有这些数据复制到MS Word文档中。 MS字将其视为表格。删除此表的中间列。现在将所有这些数据复制到记事本++中。搜索双空格''或制表符,并将其替换为'=='。将此文件另存为requirements.txt
。它会工作
在Pycharm中打开终端并输入以下命令:
pip freeze > requirements.txt
并将自动创建requirements.txt