now i am getting this error when i use check50:

  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 583, in _build_master
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 791, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (PyYAML 3.13 (/usr/local/lib/python3.7/site-packages), Requirement.parse('pyyaml>=5.1'), {'check50'})

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/check50", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3191, in <module>
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3175, in _call_aside
    f(*args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3204, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 585, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 598, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pyyaml>=5.1' distribution was not found and is required by check50

moreover i visited the new grade book and found that one of the project which i submitted is not there??? although my github it is showing that i submitted it 23 days ago. Also when I see my submissions from the grade book , it says that i have made no submissions. Please help


check50 has a current bug that is being fixed. Please restart your IDE to get the latest version.

With the new cs50.me you can see your grades here:


(clicking Join if you are shown as not being enrolled)

From that page is a link to your submissions (going forward). To see earlier submissions, you can visit http://legacy.cs50.me (those earlier submissions are, of course, taken into account in your new gradebook, where the latest submission is graded)

  • Thank you very much. BTW when i go legacy.cs50.me i can see that i have submitted crack , but it is still not showing in my grade book.. Should i submit it again? – CeNiEi Jul 30 '19 at 0:43
  • @CeNiEi yes, try again. – curiouskiwi Jul 30 '19 at 0:58
  • Oh and also, be sure to use the new submit50 command... submit50 cs50/problems/2019/x/crack – curiouskiwi Jul 30 '19 at 0:59
  • just submitted the crack.c file and it is even showing that i have submitted it but no progress is reflected in grade book, still 0% . Moreover style50 in the new submissions site is showing that i need more comments but style50 in sandbox is saying that everything is good??? – CeNiEi Jul 30 '19 at 1:21

You must log in to answer this question.

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