title: Error in unittest of Python 3.6.1
body: <p>Hi i have written basic python unittest code below :    </p>
  
  <pre><code>import unittest
  
  class Phonebooktest(unittest.TestCase):
  
     def test_create_phonebook():
         print("welcome to python")
  
  
  
  if __name__ == '__main__':
      unittest.main()`
  </code></pre>
  
  <p>i am getting an error : </p>
  
  <pre><code>25
  / 2
  10&gt;&gt;2 2
  Traceback (most recent call last):
    File "test_phone_book.py", line 1, in &lt;module&gt;
      import unittest
    File "C:\Users\XXXXX\AppData\Local\Programs\Python\Python36\lib\unittest\__init__.py", line 58, in &lt;module&gt;
      from .result import TestResult
    File "C:\Users\XXXXX\AppData\Local\Programs\Python\Python36\lib\unittest\result.py", line 5, in &lt;module&gt;
      import traceback
    File "C:\Users\XXXXX\AppData\Local\Programs\Python\Python36\lib\traceback.py", line 3, in &lt;module&gt;
      import collections
    File "C:\Users\XXXXX\AppData\Local\Programs\Python\Python36\lib\collections\__init__.py", line 26, in &lt;module&gt;
      from operator import itemgetter as _itemgetter, eq as _eq
  ImportError: cannot import name 'itemgetter'
  </code></pre>
  
  <p>Someone please help me to resolve this error.</p>