首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >给无网络的办公电脑插上 Python 小翅膀

给无网络的办公电脑插上 Python 小翅膀

作者头像
TTTEED
发布2020-07-09 14:35:22
8460
发布2020-07-09 14:35:22
举报

写在前面本文涉及的点偏基础,主要是 Python 及 pandas 包的无网络安装,例如 whl 和 tar.gz 压缩包安装等。如有需要请继续阅读,如用不到可以节省时间跳过本文哈~

上一篇我们大概理了下用 Python 自动整理 Excel 表格 的思路,文章的假定前提是电脑已经装好了 Python 以及必要的 pandas 库。这在开发相关的电脑上很容易实现,但对办公电脑们来说可能不太友好。

现实中我们的办公电脑系统有点落后,甚至连网络都没,而我们又对 Python 及相关包的安装不太熟,这该如何是好?

今天以我们办公电脑为例,一步步来展示如何配置 Python 及 pandas 相关环境。办公电脑情况:Windows 732位操作系统,无法连接外部网络。如果你恰好也是同样情况,一步一步跟着来操作吧。

因为办公电脑无法连接外网,需要预先在别的电脑通过网络下载要安装的 Python 安装程序和相关各种包的压缩文件,拷贝到办公电脑中按顺序安装配置。这里我附上32位 Windows7 系统 Python 3.7.4 及相关包的安装文件链接:

百度网盘下载链接:
https://pan.baidu.com/s/1KW-eJxDBMsFIGNLH4z1Mnw  
密码:mni8

Python 3.7 安装

首先是 Python 安装,双击 python-3.7.4.exe,弹出的安装界面中要勾选 "Add Python 3.7 to PATH",勾选此项的作用是将 Python 3.7 所在的路径添加到系统环境变量中,换句话说,就是接下来你在电脑任意一个位置打开命令行 cmd,直接输入 python 就可以进入 Python 的命令环境。我们试一下,任意文件夹或桌面上,shift+鼠标右键,选择“在此处打开命令窗口”,跳出的cmd.exe 中输入 python,如果显示 Python 3.7.4 等信息,代表安装成功。

这里有个点可能很多新手朋友不知道,任意一个文件夹,按住 shift+鼠标右键,会看到有个选项“在此处打开命令窗口”,打开此项后会跳出命令行 cmd.exe 其对应的环境就是该文件夹,后续安装相关包时会用到这个技巧。

pandas 相关包安装

接下来我们安装相关的功能包,安装顺序如下:

注意,新手朋友一定要按以上编号顺序来安装,否则可能报错。具体的安装技巧是打开以上各文件所在的文件夹,shift+右键,“在此处打开命令窗口”,如果要安装的是 whl 文件,即顺序表中除了6和8之外的所有文件,在命令行中输入 pip install numpy-1.16.4-cp37-cp37m-win32.whl 等命令。每次输入完之后等待它出现 successfully 的提示信息即代表安装成功。

这里也涉及一个小技巧,在我们输入完 pip install 后面要输入 whl 名字时,我们可以先输入其名字前面几个字母,然后按一下 tab 键来自动补全该 whl 名字。例如我们要安装第二个,在命令行中输入 pip install pytz 然后按一下 tab,你会发现命令自动补成了 pip install pytz-2019.1-py2.py3-none-any.whl,以此可以节省输入名字的时间同时避免不必要的拼写错误。

当我们按顺序安装完前5个,第6个是 tar.gz 类型压缩包的安装,首先我们解压缩该文件,生成 tar 类型文件,打开进入 dist 文件夹,继续 tar 解压缩,进入到含有 setup.py 的文件夹,在该文件就内 shift+右键,打开命令窗口,输入以下命令 python setup.py install,等待安装成功的提示信息。

注意当你安装完第6个时,你的命令行是在 setup.py 所在的文件夹,如果要继续安装第7个 whl 文件,要在 whl 所在文件夹重新 shift+右键 打开命令窗口执行 pip install 相关名字.whl 等命令来操作。

当全部安装完成后,在命令窗口中输入 python,在 >>> 后输入 import pandas ,如果没有报错信息,出现了新一行的 >>> ,那么恭喜你, Python 和 pandas 相关包已经装好了,我们可以在办公电脑上愉快地和 Python 玩耍啦!

有朋友可能问,我办公电脑64位操作系统,怎么整?放心,64位电脑安装以上32位的 Python 和相关包是没问题也足够用的,当然如果你还是追求完美,那就按照文中的安装清单,搜对应的64位安装文件依次安装即可。我的个人建议是,办公电脑本身性能不追求多好,32位能跑能帮忙减轻些繁琐工作量、够用就可以了。

还有朋友可能除了 pandas 之外想装些别的库来把玩,安装思路是一致的,找到对应库的压缩包文件拷贝到电脑中来安装就好。

最后一批朋友可能办公电脑本身就有网络,那就更省事了,直接 pip install 各种安装包就好了,这个网上帖子很多,我就不赘述了


参考:离线情况下安装 numpy、pandas 和 matplotlib

链接:https://blog.csdn.net/sundan93/article/details/62888068

本文中只涉及 pandas,根据实际安装时缺失的文件包给予必要补充,故安装的压缩包清单与参考链接中不同,可以根据自己需要来组合选择

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 TTTEED 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档