机器学习#01 一些基础的坑

image
  1. NameError: name ‘os’ is not defined
    解决方法:把import os放到其他import之后
import numpy as np
import xlrd
import matplotlib.pyplot as plt
import os
  1. ImportError: No module named 'xlrd'
    解决方法:win + R 打开终端,输入 "cmd" ,执行下面。
pip install xlrd -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
python
import xlrd

如果还是不可以,查看下 Visual Studio Code 的 python 版本与 终端执行的是否一致,我的电脑上安装了三个版本的 python ,所以就踩到这个坑了。
如果不一致,解决方法:在 Visual Studio Code ,按 Ctrl + Shift +P , 出来搜索框,输入 settings.json, 选择如下。把 python 的地址改成和终端执行的一致(终端的 python 安装位置用 where python 命令即可查到)。


image.png
  1. xlrd.biffh.XLRDError: Excel xlsx file; not supported
    xlrd


    image.png
  2. anaconda 无法打开

第一步:使用管理员运行:conda prompt
第二步:执行命令 conda update anaconda-navigator
第三步:执行anaconda-navigator --reset
第四步:执行conda update anaconda-client
第五步:执行conda update -f anaconda-client
第六步:成功打开。
  1. Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))
pip install keras -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

你可能感兴趣的:(机器学习#01 一些基础的坑)