When I try to run:

check50 cs50/2017/x/find/less

I get this:

Traceback (most recent call last):
  File "/opt/pyenv/versions/3.6.0/bin/check50", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 1479, in <module>
    register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

How can I get check50 working on pset3?

  • Hey, mind sharing your workspace with crossroads1112 so we can debug the issue? Click the share button in the top right corner of the ide and type crossroads1112 in the box labeled Invite People. – chad Aug 11 '17 at 18:39

I had the same problems after running update50. Despite closing and reopening the terminal.

The only solution was to restart the IDE.enter image description here

| improve this answer | |
  • That resolved my issue as well. I spend about an hour to try to fall back to previous state until I saw your answer and restarted VM. Thanks – Kamil Wezka Aug 20 '17 at 16:41

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .