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、

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM