title: python panda's read_json occurs Expected object or value. And sometimes useful
body: <p>Here is my test code.</p>
  <pre><code>        import pandas as pd
  
          eval_df = pd.read_json(&quot;../data/numersense/validation.json&quot;)
  
          print(eval_df)
  </code></pre>
  <p>I test it in vscode with anaconda virtual envs.
  When i run it thourgh the run button or when i try to debug it.
  It returns</p>
  <blockquote>
  <p>/root/anaconda3/envs/gkp/bin/python3      /root/GKP/knowledge/test.py</p>
  <p>Traceback (most recent call last):</p>
  <p>.........</p>
  <p>ValueError: Expected object or value</p>
  </blockquote>
  <p>But  when i run it in terminal with</p>
  <p><code>python test.py</code></p>
  <p>It works.
  <a href="https://i.stack.imgur.com/RVdLT.png" rel="nofollow noreferrer">enter image description here</a>
  I can make sure they use the same interpreter. The format of JSON file has been confirmed to be legal. Why it happened?</p>