kou commented on PR #14021:
URL: https://github.com/apache/arrow/pull/14021#issuecomment-1234968285

   It seems that some Python related products were failed to uninstall:
   
   
https://github.com/ursacomputing/crossbow/runs/8133106879?check_suite_focus=true#step:6:2437
   
   ```text
   Executing 
(\\298D943B4072\ROOT\CIMV2:Win32_Product.IdentifyingNumber="{1D60E386-848D-45D1-BB0A-7E26A3E32011}",Name="Python
 3.10.6 Utility Scripts (64-bit)",Vendor="Python Software 
Foundation",Version="3.10.6150.0")->Uninstall()
   
   
   Method execution successful.
   
   Out Parameters:
   instance of __PARAMETERS
   {
        ReturnValue = 1601; <- Not 0
   };
   ```
   
   I tried to install 
https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe on local 
Windows and found the followings:
   
   * I can see only "Python 3.10.6 (64-bit)" entry in control panel. (I can't 
see any other Python related entries in control panel.)
   * But I can see multiple  Python related entries by `wmic product list 
status`[1] but there is no "Python 3.10.6 (64-bit)" entry.
   
   [1]
   ```text
   InstallState  Name                                                           
 Version         
   5             Python 3.10.6 Standard Library (64-bit)                        
 3.10.6150.0     
   5             Python 3.10.6 Test Suite (64-bit)                              
 3.10.6150.0     
   5             Python 3.10.6 Executables (64-bit)                             
 3.10.6150.0     
   5             Python 3.10.6 Utility Scripts (64-bit)                         
 3.10.6150.0     
   5             Python 3.10.6 Documentation (64-bit)                           
 3.10.6150.0     
   5             Python 3.10.6 Tcl/Tk Support (64-bit)                          
 3.10.6150.0     
   5             Python 3.10.6 Core Interpreter (64-bit)                        
 3.10.6150.0     
   5             Python 3.10.6 Development Libraries (64-bit)                   
 3.10.6150.0     
   5             Python 3.10.6 pip Bootstrap (64-bit)                           
 3.10.6150.0     
   ```
   
   I'm not sure how Python's Windows installer is built but it seems that we 
need to use the uninstaller provided by "Python 3.10.6 (64-bit)" or run 
uninstallers of "Python 3.10.6 * (64-bit)" in proper order.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to