For me, just setting 'display.width' wasn’t enough in pycharm, it kept displaying in truncated form.
However, adding the option pd.set_option("display.max_columns", 10) together with display width worked and I was able to see the whole dataframe printed in the “run” output.
In summary:
import pandas as pd
pd.set_option('display.width', 400)
pd.set_option('display.max_columns', 10)