python.绿色(自己弄)
ZC:想到一个:例如 在"C:\Python\Python37"中安装一个 python3.7.4,又在"C:\Program Files\Python37"中安装一个 python3.7.4,它们是不是 互不干涉?? 我记得我之前这样弄过,貌似在卸载其中一个的时候 另一个也有一定程序的损坏... 以后有空再测测看
ZC:使用打包的 Python37.4_vmWin7sp1HomeX64.rar 来安装tensorflow2.1.0,貌似是OK的,没有和之前的 tensorflow1.14.0-gpu 搞混
ZC:尝试:VM Win7x64sp1_Home,先安装 Python3.7.4x64,再安装Python3.7.7x64,发现 先安装的Python3.7.4x64目录被破坏掉了,完全没法运行了... 但是 我的机子上 Python3.7.4x64 和 Python3.5.4x86 都是安装版,先后安装 相安无事,这又是why?难道是 一个x64一个x86?还是∵版本不同的缘故?暂时觉得原因可能是前者
1、python-3.7.7-amd64.exe 有时它会不自动安装 pip等工具(目录Scripts中的那些exe)。
python-3.7.7-amd64.exe安装的时候,OS中 Win7x64的话 需要已经安装补丁 windows6.1-KB976932-X64.exe和Windows6.1-KB2533623-x64.msu。
而我使用 python-3.7.4-amd64.exe 就没遇到过这个问题...
2、虚拟机 Win7x64 Home版(VM自动是选择Home版,没注意看 就点过去了,进了OS才发现是Home版...)
3、安装python-3.7.4-amd64.exe
3.1、没有选择 为所有用户安装Python,没有自动添加 环境变量(launcher是需要的,在命令行进python然后执行python语句就需要用到它)
3.2、选择安装了 pip等工具 和 一些类库
ZC:默认路径是:“C:\Users\Administrator\AppData\Local\Programs\Python\Python37”,我改成了:“C:\Python\Python37”
3.3、没有 sll模块(使用国内pip源的时候,遇到需要它,如:“pip install -i https://mirrors.aliyun.com/pypi/simple/ --upgrade tensorflow”)
ZC:测试机子里面有没有ssl,可以CMD进python,然后"import ssl" 如果没有ssl的话会有报错信息
这需要OS中安装ssl,我安装的是 Win64OpenSSL_Light-1_1_1f.exe(ZC:"Light"版,轻量一点)(安装这个 需要VC_redist.x64_vs2017.exe)
(Win)OpenSSL下载地址:https://slproweb.com/products/Win32OpenSSL.html
ZC:安装好后,我把 目录Python37 打了个包,改名变成:Python37.4_vmWin7sp1HomeX64.rar
3.4、安装好的 文件夹中 Scripts目录下的 easy_install.exe、easy_install-3.7.exe、pip.exe、pip3.7.exe、pip3.exe,它们的python路径是写死的"C:\Python\Python37\python.exe",要使用 WinHex将值改为python.exe
(1)参考网址:
自己制做python3.6精简绿色版_Python_星沉地动-CSDN博客.html(https://blog.csdn.net/qq446252221/article/details/91044482/)
PIP出现Fatal error in launcher__Python_星沉地动-CSDN博客.html(https://blog.csdn.net/qq446252221/article/details/91042163)
(1.1)图A:
(1.2)图B:
(2)环境变量PATH:
(2.1)我测试下来,这样设置:set path="E:\Python37.4_vmWin7sp1HomeX64\Scripts\";"E:\Python37.4_vmWin7sp1HomeX64\";%path% 是不行的,pip还是找不到 python在哪里(如"图B"中那样)(如果"图B"中写成python的新的全路径也是OK的,但是新路径不能太长)
(2.2)这样设置 set path=E:\Python37.4_vmWin7sp1HomeX64\Scripts\;E:\Python37.4_vmWin7sp1HomeX64\;%path% 去掉路径的双引号,就是OK的 pip跑起来完全没问题...
4、
5、
6、
7、
8、
9、
10、参考文章:
11、