Код был написан в ONLINEGDB и отлично работал. При переносе в visual studio 2017 была добавлена строка pip install dateuti, теперь выдает внушительный список ошибок, ссылающихся на несуществующие строки. Как починить?
код:import datetime
pip install dateutil
from dateutil.relativedelta import relativedelta
import locale
from time import localtime, time
locale.setlocale(locale.LC_ALL, "")
exe=1
while (exe==1):
 print ("Введите год Рождения")
 y=int(input())
 print ("Введите месяц Рождения")
 m=int(input())
 print ("Введите день Рождения")
 d=int(input())
 while ( y==0 or m==0 or d==0):
  print ("Дата недействительна, подумайте ещё")
  print ("Введите год Рождения")
  y=int(input())
  print ("Введите месяц Рождения")
  m=int(input())
  print ("Введите день Рождения")
  d=int(input())
 else:
  born= datetime.datetime (y, m, d)
  today = datetime.datetime.today()
  problem= today-born
  zero=today-today
  while (problem < zero):
   print ("Вы,кажется, ошиблсь датой, или научились заглядывать вбудущее. В любом случае, ничем не могу помочь.")
   print ("Попробуйте выбрать другую дату. Для начала введите год Рождения ")
   y=int(input())
   print ("Введите месяц Рождения")
   m=int(input())
   print ("Введите день Рождения")
   d=int(input())
   born= datetime.datetime (y, m, d)
   problem= today-born
  else:
   age = relativedelta(today, born)
   print (age)
   print ( "Вы прожили", age.years, "г.", age.months, "мес.", age.days, "д.", age.hours, "ч", age.minutes, "мин", age.seconds, "сек")
   zodiac =(m-1)*30+d
   print (zodiac)
   if (zodiac<20):
    print ("Вы Козерог")
   elif (21<=zodiac<=49):
    print ("Вы Водолей")
   elif (50<=zodiac<=77):
    print ("Вы Рыбы")
   elif (78<=zodiac<=108):
    print ("Вы Овен") 
   elif (109<=zodiac<=139):
    print ("Вы Телец")  
   elif (140<=zodiac<=170):
    print ("Вы Близнецы") 
   elif (171<=zodiac<=202):
    print ("Вы Рак")  
   elif (203<=zodiac<=233):
    print ("Вы Лев")  
   elif (234<=zodiac<=264):
    print ("Вы Дева") 
   elif (265<=zodiac<=294):
    print ("Вы Весы") 
   elif (295<=zodiac<=324):
    print ("Вы Скорпион")
   elif (325<=zodiac<=365):
    print ("Вы Стрелец") 
   animal= y % 12
   print (animal)
   if (animal == 1):
       print ("Рождение в год Петуха")
   elif (animal== 2):
      print ("Рождение в год Собаки")
   elif (animal== 3):
     print ("Рождение в год Свиньи")
   elif (animal== 4):
     print ("Рождение в год Крысы") 
   elif (animal== 5):
     print ("Рождение в год Быка")
   elif (animal== 6):
     print ("Рождение в год Тигра")
   elif (animal== 7):
     print ("Рождение в год Кролика")
   elif (animal== 8):
     print ("Рождение в год Дракона")  
   elif (animal== 9):
     print ("Рождение в год Змеи")
   elif (animal== 10):
     print ("Рождение в год Лошади")
   elif (animal== 11):
     print ("Рождение в год Козы")
   elif (animal== 0):
     print ("Рождение в год Обезъяны")    
  print ("Если хотите продолжить работу, введите 1, для завершения введите что-нибудь другое")
  exe=input ()
  print (exe)
else:
    print ("Было приятно работать с вами")
    exit(0)
Ошибки:Traceback (most recent call last):
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\ptvsd_launcher.py", line 119, in 
vspd.debug(filename, port_num, debug_id, debug_options, run_as)
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\debugger.py", line 37, in debug   
run(address, filename, *args, **kwargs)
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_local.py", line 64, in run_file    
run(argv, addr, **kwargs)
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_local.py", line 125, in _run  
_pydevd.main()
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_vendored\pydevd\pydevd.py", line 1752, in main 
globals = debugger.run(setup['file'], None, None, is_module)
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_vendored\pydevd\pydevd.py", line 1099, in run
return self._exec(is_module, entry_point_fn, module_name, file, globals, locals)
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_vendored\pydevd\pydevd.py", line 1106, in _exec
pydev_imports.execfile(file, globals, locals)  # execute the script
  File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\_vendored\pydevd\_pydev_imps\_pydev_execfile.py", line 25, in execfile    
exec(compile(contents+"\n", file, 'exec'), glob, loc)
  File "D:\календарь\PythonApplication1\PythonApplication1\PythonApplication1.py", line 1   
pip install dateutil.relativedelta
^
SyntaxError
: 
invalid syntax