我想做与使用 Pythonpip freeze > installed.txt
和类似的事情pip install -r installed.txt
。
这可能吗?
答案1
由于没有更了解情况的人,我相信我已经解决了这个问题(尽管最后结果证明我并不需要它)。
我首先用来mpm
获取已安装软件包的列表(我在 Windows 机器上通过 Git Bash 使用 grep)。
mpm --list | grep ^i > installed.txt
然而,这其中蕴含的信息不仅仅是名字。
i 00003 1494 zerohyph
因此我使用 Notepad++ 进行正则表达式替换,找到名称之前的内容并将其替换为空。
^.*\d+
然后,我使用列出包名称的文件来运行命令来安装包。
mpm [email protected]
看起来效果还不错。
28 packages have been successfully installed.
我确信这一点可以得到改善。
答案2
我按照描述升级 Miktex 时使用了不同的方法这里. 这也可以用于传输安装。