天天看点

记一次win server 2012的离线python环境安装(包括whl和setup.py)

目录

  • 前言
  • python3 exe安装
  • pip whl安装
  • setup.py安装
  • 最后

总有某些公司是offline的, 你懂的, 然后用着古老的服务器. 所有有了这种奇怪的需求. 这里分成三个部分来说,
  • 首先是py3的离线安装, 就是大家熟悉的exe安装.
  • 然后是pip使用下载好的whl文件进行库的安装.
  • 最后是使用setup.py进行安装.

首先来到 官网的Windows下载页 , 选择合适的版本, 比如我选的py3.7.5的64位exe安装包:
记一次win server 2012的离线python环境安装(包括whl和setup.py)
然后就是常规安装, 记得勾选Add...
记一次win server 2012的离线python环境安装(包括whl和setup.py)
装完之后打开powershell测试一下:
记一次win server 2012的离线python环境安装(包括whl和setup.py)

然后 下载必备的lxml文件 , 选择对应的版本:
记一次win server 2012的离线python环境安装(包括whl和setup.py)
之后

pip install whl文件路径

即可.
记一次win server 2012的离线python环境安装(包括whl和setup.py)

为啥说python-docx典型呢, 因为它只有source, 没有whl文件.
记一次win server 2012的离线python环境安装(包括whl和setup.py)
然后进入目录, 运行

python setup.py install

值得一提的就是, python-docx是依赖lxml的, 所以要先装lxml, 当然, py3的安装肯定是最先的.

喜欢记得点赞, 有意见或者建议, 评论区见哦~