![](/img/trans.png)
[英]Interactive Jupyter widgets in VSCode with ms-python 2018.10.1
[英]Why pandas module is not being available while using ms-python extension in VS Code
我是 python 的 VS Code 新手。之前我使用的是 spyder,它運行良好。 但是,當我將以下代碼庫從 spyder 移動到 VS Code 並安裝 ms-python 作為擴展時,它不起作用。
下面是名為test.py
的 py 文件的代碼片段
import pandas as pd
import os
file_path = 'C:\file_path\'
file_name = 'test.xlsx'
df = pd.read_excel(os.path.join(file_path,file_name))
但我收到錯誤:
[ModuleNotFoundError]:Module pandas not found
但是,當我使用 spyder 時,上面的代碼工作正常。 我的本地機器python --version
是 3.8。 按照這個, ms-python
應該支持本地機器版本。
當我在 VS 代碼中切換到 anaconda python 解釋器時,一切正常。
有什么線索嗎?
默認情況下,Python 擴展查找並使用它在系統路徑中找到的第一個 Python 解釋器。 可能是您安裝了多個 Python 版本。
您可以使用python3 -m venv /path/to/new/virtual/environment
創建一個新環境(參見https://code.visualstudio.com/docs/python/environments ),然后使用 select Interpreter 命令並單擊 Enter解釋器路徑或手動指定 Python 路徑。
如果你在 windows: 在你的 vs 代碼終端類型
pip 安裝 pandas
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.