Why you are not using relative path: Что в переводе используйте относительные пути. Я думаю беда где-то в этом.
path = '/Users/Fractal/Desktop/file.txt'
try:
file = open(path)
except OSError as e:
pass
Настоятельно рекомендую использовать Unix систему.