bgreenlee / sublime-github

Sublime Text 2/3 plugin that provides a number of useful commands for GitHub.
MIT License
455 stars 98 forks source link

Startup import error. #43

Closed romanlevin closed 11 years ago

romanlevin commented 11 years ago

Getting the following error on startup. Running ST2 on Linux.

Reloading plugin /home/rlevin/.config/sublime-text-2/Packages/sublime-github/github.py
Traceback (most recent call last):
  File "./sublime_plugin.py", line 62, in reload_plugin
  File "./github.py", line 6, in <module>
    import sublime_requests as requests
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/sublime_requests.py", line 6, in <module>
    import requests
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/__init__.py", line 58, in <module>
    from . import utils
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/utils.py", line 23, in <module>
    from .compat import parse_http_list as _parse_list_header
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/compat.py", line 7, in <module>
    from .packages import charade as chardet
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/packages/__init__.py", line 3, in <module>
    from . import urllib3
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/packages/urllib3/__init__.py", line 16, in <module>
    from .connectionpool import (
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/packages/urllib3/connectionpool.py", line 44, in <module>
    from .request import RequestMethods
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/packages/urllib3/request.py", line 12, in <module>
    from .filepost import encode_multipart_formdata
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/packages/urllib3/filepost.py", line 11, in <module>
    from io import BytesIO
  File ".\io.py", line 63, in <module>
ImportError: No module named _fileio
Reloading plugin /home/rlevin/.config/sublime-text-2/Packages/sublime-github/sublime_github.py
Traceback (most recent call last):
  File "./sublime_plugin.py", line 62, in reload_plugin
  File "./sublime_github.py", line 10, in <module>
    from github import GitHubApi
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/github.py", line 6, in <module>
    import sublime_requests as requests
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/sublime_requests.py", line 6, in <module>
    import requests
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/__init__.py", line 58, in <module>
    from . import utils
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/utils.py", line 22, in <module>
    from . import certs
ImportError: cannot import name certs
Reloading plugin /home/rlevin/.config/sublime-text-2/Packages/sublime-github/sublime_requests.py
Traceback (most recent call last):
  File "./sublime_plugin.py", line 62, in reload_plugin
  File "./sublime_requests.py", line 6, in <module>
    import requests
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/__init__.py", line 58, in <module>
    from . import utils
  File "/home/rlevin/.config/sublime-text-2/Packages/sublime-github/lib/requests/utils.py", line 22, in <module>
    from . import certs
ImportError: cannot import name certs
bgreenlee commented 11 years ago

Thanks for the report. I'll fire up a linux vm and investigate.

romanlevin commented 11 years ago

Fixed, thanks!