1import os, sys
2from pkg_resources import load_entry_point
3
4if __name__ == '__main__':
5  dist = os.environ.get("PYCHARM_EP_DIST")
6  name = os.environ.get("PYCHARM_EP_NAME")
7  if dist == "ipython" and name == "ipython":
8    from IPython import start_ipython
9    f = start_ipython
10  else:
11    f = load_entry_point(dist, "console_scripts", name)
12  sys.exit(f())
13