代码之家  ›  专栏  ›  技术社区  ›  Catalyst

当Python和excel文件位于同一文件夹中时,找不到Python文件。为什么?

  •  0
  • Catalyst  · 技术社区  · 3 年前

    https://www.youtube.com/watch?v=HU0re8UJViM 并卡在文件未找到的问题。我查看了其他帖子,比如 Import Excel file Python Pandas (File not found)

    youtube的完整代码如下所示,带有修改后的文件名:

    import pandas as pd
    
    excel_file_path = 'Test.xlsx'
    df = pd.read_excel(excel_file_path)
    
    print(df.head(2))
    

    附件是一个屏幕截图,证明python和excel都在同一个文件夹中。

    enter image description here

    文件夹的完整路径是/Users/User/M/M1/DS project

    我相信这应该是一个简单的解决方案,但在阅读了这么多相关文章后,我就是找不到解决方案。有人能帮忙吗?提前感谢。

    2 回复  |  直到 3 年前
        1
  •  2
  •   Dharman Aman Gojariya    3 年前

    请尝试使用完整的文件路径,并查看问题是否仍然存在。根据我的经验,VS代码在与保存python脚本的位置不同的位置运行python脚本。因此,它可能在不同的目录中查找文件,而不是在保存文件的目录中查找。

        2
  •  0
  •   parastoo hedayati    3 年前

    1. 创建一个目录并将文件放入其中。

    pip install virtualenv

    1. 在终端中,进入项目目录并创建新的venv:

    python -m virtualenv venv

    source venv/bin/activate

    现在开始运行您的项目。

    对于停用目录,只需键入:

    deactivate