1 回答
TA贡献1943条经验 获得超7个赞
问题可能出在您的 VSCode IDE 上,它需要额外的配置才能与 Python 及其包一起工作——当您运行一个脚本时,您可能正在运行所有脚本,因此会出现这种行为。我推荐的一个解决方案是切换到Spyder并使用Anaconda安装您的软件包。两者都安装好后,在 PC 上搜索“anaconda command prompt”或“anaconda powershell”,然后在终端中输入:
conda update conda
conda update --all
conda install numpy # optional (sort of)
conda install matplotlib # optional (sort of)
# SEE BELOW
conda install -c conda-forge keras
conda update --all # final 'cleanup' command - ensures package compatibility
如果您打算使用 GPU(强烈推荐),您需要先下载 CUDA -此处的说明(获取 CUDA 10 而不是文章中的 9)。然后conda install tensorflow-gpu按照文章运行。
然后,在 Spyder 中:Tools -> Preferences -> PYTHONPATH manager-> 添加您计划使用的模块/数据的所有文件夹,这样您就不必%cd每次都担心相对路径,可以直接导入。最后,确保 Anaconda & Spyder 使用正确的Python 解释器。
重新启动 Spyder,运行脚本 - 假设没有错误,一切都应该很好。
添加回答
举报
