我正在使用python 3.7,最近在Linux中安装了python 3.8。
是否有bash命令或脚本采用3.7版所有软件包的列表,并在3.8版中逐一安装。
我想避免每个包裹都手工做。
注意:我不使用venv将它们安装在系统中。
谢谢!
答案 0 :(得分:1)
/path_to_3.7_bin/python -m pip freeze > /home/packages_list.txt
然后
/path_to_3.8_bin/python -m pip install -r /home/packages_list.txt
答案 1 :(得分:1)
尝试https://pip.pypa.io/en/stable/reference/pip_freeze/
点冻结>旧版本的要求。pip
在新版本中pip install -r requirements.pip