Menu

#21 Cant install for Python 3.4.3 (x64)

1.0
open
nobody
None
2015-07-14
2015-07-13
Demian
No

Can't install pygi-aio-3.14.0_rev19-setup.exe for my Python 3.4.3 (64 bit). Windows 8.1 x64.
"Setup cant find supported Python..." Than I press "Yes" and specify its location. "C:\Program Files\Python34\", press Ok button and nothing changes.

Discussion

  • Demian

    Demian - 2015-07-13

    This is how it looks in IDLE (I saw that question in closed tickets).

    ::python

    import distutils.sysconfig
    print (distutils.sysconfig.get_python_version())
    3.4
    print (distutils.sysconfig.get_python_lib())
    C:\Program Files\Python34\Lib\site-packages
    import sys
    print (sys.maxsize)
    9223372036854775807

     
  • tumagonx

    tumagonx - 2015-07-13

    Could it be that DOS 8+3 filename generation disabled in your system?

     
  • Demian

    Demian - 2015-07-13

    I check that with command "fsutil behavior query Disable8dot3 c:" and it says to me that it in "1" state. (Disabled) Should I Enable that for this instalation?

     

    Last edit: Demian 2015-07-13
  • tumagonx

    tumagonx - 2015-07-13

    I really sorry due to current circumstance of using batch file as part of setup. It need 8+3 path if encounter very long path/path contain unicode/space character.

     

    Last edit: tumagonx 2015-07-13
  • Demian

    Demian - 2015-07-13

    It means, that I need use fsutil behavior set 0 for Enabling the DOS filename generation?
    I really don't know, how it works in that way. I think, it's not a problem, if I set that in "Enabled" state. Yes?
    Maybe it is, because i have "Program Files" through path? :)

     

    Last edit: Demian 2015-07-13
  • tumagonx

    tumagonx - 2015-07-13

    Yes, the default is enabled. It probably set to disabled by 3rd party optimization utility

     
    • Demian

      Demian - 2015-07-13

      """ I find a reply button! :D """

      Should I leave it or change state back into "Disabled" after installation? (I'll try now, while you leave reply. :) )

       

      Last edit: Demian 2015-07-13
      • tumagonx

        tumagonx - 2015-07-13

        yes please leave it enabled, in modern harddisk disabling 8.3 filename didn't significantly improve performance anyway

         
        • Demian

          Demian - 2015-07-13

          Having same problem after typing "fsutil behavior set disable8dot3 2" and "fsutil 8dot3name set C: 0"

          EDIT: Maybe I'm missing something important in that installation?

           

          Last edit: Demian 2015-07-13
  • Demian

    Demian - 2015-07-13

    I have 1st, click Yes, than I have 2nd, click Yes, than 3rd here is my Python 3.4.3. and click Ok, and nothing changes.

     
  • tumagonx

    tumagonx - 2015-07-14

    try the following test
    open cmd box at program files\pythonxx
    type
    for %f in ("%cd%") do echo %~sf

    if doesn't return 8+3 name eg. progra~1 or similar then it still not generated/disabled, please try look for this issue in superuser.com

     
    • Demian

      Demian - 2015-07-14

      It's working now! Thank you very much! The answer is here => http://superuser.com/questions/681330/how-to-force-short-name-8dot3-generation

      There is an option to keep the scripts working for now:

      You could create a directory-junction from PROGRA~1 to C:\Program Files. That way the scripts keep working and you have time to change them.

      mklink /J "C:\PROGRA~1" "C:\Program Files"

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.