学习机器学习和数据挖掘不可避免地要接触python。python作为一门语言,和C++一样要配置环境,选择编译器…这就不可避免地要踩坑,因此,单独开一个系列记录从python准备开始就踩的那些坑。
目前,我尝试过的方法有三种:
基础必备:Python软件+VsCode中的Python插件。
(这里的基础是指不具备这两样就无法写基础代码,其他一些填充的、主题的插件都可以多了解一下之后再装。因为如果不对vscode的extensions进行修改的话,默认是装到C盘的,并且之后进行复制粘贴会非常的慢,所以一是建议配置插件之前就更改插件下载位置,二是下载必要的插件使用,(C盘空间十分大的可忽略这点)。VS Code修改extensions位置可参考vscode配置C++环境中的插件位置修改。)
test.py
(必须以.py结尾,否则无法识别)print("Hello,Python")
放弃这种方式的原因是,一段代码需要用xlrd包从外部读入数据,一直无法读入,查到教程说要把包从2.0.1改为1.2.0,但是无论是从cmd命令窗口还是vscode中使用
pip install xlrd==1.2.0
都无法成功(失败理由一直是timeout),因此怀疑是源的问题,但是使用pip install xlrd -i https://mirrors.aliyun.com/pypi/sample
也无法成功(有一次莫名其妙地成功了,但版本还是2.0.1,依旧无法读入数据),后来加上了信任主机,依旧无法成功。由于时间紧迫没有过多时间寻找方法,所以放弃了这种方法。
后来在配置完python+pycharm之后想到,可以尝试一下pip install -i https://mirrors.aliyun.com/pypi/sample xlrd==1.2.0
这种方式,我在pycharm中是可以的。
同时也在怀疑是不是因为我没有安装python.exe,不过目前不太需要配置这个了,就放给缘分来解决吧~
python-3.9.6-amd64.exe
pycharm-community-2021.2.2.exe
因为我的目前已经配置完成,无法截图,所以推荐一篇大佬的文章,其中也包括了对Anaconda的集成。PyCharm安装和配置
[400]anaconda详细安装使用教程
史上最全最详细的Anaconda安装教程
anaconda修改默认工作路径