笔者以自己用过的方式记录如下:
1、 将安装好的机器中的文件打包 :
a) 在电脑中新建文件夹,譬如 anzhuang , 位置为 D:/soft/anzhuang
b)在 anzhaung 文件夹中新建txt 文本文档,命名为 uu.txt , 用来存放包目录。
包目录中。
c) 在命令行中cd 进入anzhuang 文件夹,运行 pip freeze>uu.txt,包的目录将会
被写入 。 写入后第一列代表包名,第二列代表版本号 。
d) 同样在该文件夹中,运行 pip download -r uu.txt , 这样就可以把上面的包下载下来。
如果遇到某个包无法下载,更换一下版本号。
2、 将上述文件夹 anzhuangbao 烤出另外一台需要安装的电脑中。假设安装后的位置同样
为 D:/soft/anzhuang
3、 在该电脑上安装包(前提建立在python 和环境变量已经在电脑中安装妥当)
a) 将 uu.txt 拷贝到python的scripts 目录下
b) 在命令行窗口中进入到anzhuangbao 文件夹,运行如下命令
pip install --no-index --find-links=D:\soft\anzhaung\ -r ww.txt
就会开始对 anzhuangbao 中的内容进行更新 。
c) 在anzhuangbao文件夹下,如果出现依赖对某个包安装失败,则单独安装该包,比如 setuptools.whl 。也可以用
pip 对其进行单独安装 ,例如
pip install --no-index --find-links=D:/soft/anzhuang setuptools-45.2.0-py3-none-any.whl
d) 重新运行 b)