本文于2024/6/23最新更正
有时我们需要在一台新设备上进行Python编程,重新安装太麻烦,相关的库还要重新安装,而且如果是别人的设备也不太方便,那么最好的办法就是把Python装进U盘,即插即用。内容全部亲自验证过,适合小白,简单易懂。这里只讨论Windows系统。
一、 Python 坏境安装
这里我们要将python安装进U盘,可以直接使用我们已经安装过的库。
选择什么版本是关键,版本不是越高越好,会导致系统或者相关库不适配。这里我推荐3.8版本的,在win7上也可以运行(3.8为win7上能运行的最高版本,3.7版本有点老了,有的库已经不支持了,如requests-html最低支持3.7.2)。我这里以python3.7.0为例。
顺便提一下嵌入版python,原本我以为这玩意很好用。但还要自己装pip程序,我之前执行pip安装语句时还会有一些zip报错,很麻烦。光查资料都用去不少时间,而且vscode还不能识别。不如直接装正常python。所以这里我不推荐,安装正常的python即可。
这里放一个华为的python镜像 https://mirrors.huaweicloud.com/python/
1、下载安装包
选择以下两个安装包之一,选离线安装包。amd64与Windows是32位还是64位没关系,是指CPU是x64的,如果没有特别需求,推荐安装32位的Python,兼容性更好。
2、选择自定义安装,可以选择添加路径看一下格式。
3、这步什么都不用动,直接Next
4、将安装位置选择在U盘中一个提前建好的文件夹,推荐写明python版本。
5、点击Install安装
然后我们打开此电脑->属性->高级系统设置->环境变量->Path,查看格式。win10是表格,而win7是一条横框。
G:\python3.7.0\Scripts\
G:\python3.7.0\
G:\python3.7.0\python.exe
或
G:\python3.7.0\Scripts\;G:\python3.7.0\;G:\python3.7.0\python.exe;
复制进U盘中的一个txt备用。
二、便携式IDE
常用的IDE有很多,我这里主要推荐vscode和pycharm,强烈推荐vscode,体积小,打开快,界面好看,插件多。
(一)VScode
vscode是我最喜欢的编辑器,并且提供免安装版,启动无需添加路径,且插件随身携带,如果你机房的电脑是win10的,可以直接去官网下载zip版。