V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
lll9p
V2EX  ›  Python

windows 10 周年更新之后, Python 出问题了。

  •  
  •   lll9p ·
    lll9p · 2016-08-05 13:26:41 +08:00 · 6732 次点击
    这是一个创建于 3037 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Python3.5.2 64 位版,升级了 win10 周年更新后启动不了了,怪事。。

    orz> python
    Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    Failed calling sys.__interactivehook__
    Traceback (most recent call last):
      File "C:\Users\lao\AppData\Local\Programs\Python\Python35\lib\site.py", line 388, in register_readline
        import readline
      File "C:\Users\lao\AppData\Local\Programs\Python\Python35\lib\site-packages\readline.py", line 6, in <module>
        from pyreadline.rlmain import Readline
      File "C:\Users\lao\AppData\Local\Programs\Python\Python35\lib\site-packages\pyreadline\__init__.py", line 12, in <module>
        from . import logger, clipboard, lineeditor, modes, console
      File "C:\Users\lao\AppData\Local\Programs\Python\Python35\lib\site-packages\pyreadline\logger.py", line 10, in <module>
        import socket, logging, logging.handlers
      File "C:\Users\lao\AppData\Local\Programs\Python\Python35\lib\logging\__init__.py", line 170, in <module>
        _srcfile = os.path.normcase(addLevelName.__code__.co_filename)
    AttributeError: module 'ntpath' has no attribute 'normcase'
    >>> exit()
    
    第 1 条附言  ·  2016-08-05 14:01:10 +08:00
    问题解决:卸载 Python 后再安装即可,,
    9 条回复    2016-09-21 21:42:15 +08:00
    lll9p
        1
    lll9p  
    OP
       2016-08-05 13:30:36 +08:00
    看 trace 是 os.path.normcase 出了问题。
    strwei
        2
    strwei  
       2016-08-05 13:35:01 +08:00 via iPhone
    我发现 win+linux 双系统是多么美好
    zhuangzhuang1988
        3
    zhuangzhuang1988  
       2016-08-05 13:37:30 +08:00
    这个是对 windows 的 python,
    在 linux shell 上, 看能不能安装 linux 版本的 python
    lll9p
        4
    lll9p  
    OP
       2016-08-05 13:39:17 +08:00
    @zhuangzhuang1988 没启用 ubuntu 子系统啊,我另一个机器上 arch 上跑的 python 倒是好好的。
    wuling
        5
    wuling  
       2016-08-05 14:43:02 +08:00
    windows 没出问题就好。我升级后系统挂了,重装了两次
    lll9p
        6
    lll9p  
    OP
       2016-08-05 17:08:39 +08:00
    @wuling 节哀啊。。我系统倒是没出啥事。
    EXE
        7
    EXE  
       2016-08-05 21:17:40 +08:00
    这个版本确实问题好多
    F2Sky
        8
    F2Sky  
       2016-09-21 20:38:07 +08:00 via iPhone
    @lll9p 你好,你是不是有一个 3 美元每年的搬瓦工账号?我想买来,你愿意出售吗?联系 f2sky.me @谷歌邮箱
    lll9p
        9
    lll9p  
    OP
       2016-09-21 21:42:15 +08:00
    @F2Sky 抱歉啊,我跑着 SS 在上面呢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3223 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 439ms · UTC 12:51 · PVG 20:51 · LAX 04:51 · JFK 07:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.