赞
踩
写在前头:
目前市面上使用的python包管理器,比较多的是Anaconda,安装Anaconda比较言简意赅的几点:
1、安装Anaconda3-5.2.0 (python 3.6) 下载地址:(根据一些老司机说法,这个版本是当前最稳定又容易记的版本,建议下载)https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
2、安装VScode
3、在VScode运行word_cloud.py(中间提示缺什么模块(**)就pip install ** ,在cmd安装,cmd的话在windows左下角输入,用anaconda的cmd)
写这个文章的背景,是因为安装以上同一Set的软件,在不同机器竟然遇到了很大的不同,以致第二台机安装遇到各种各样的问题,所以希望把遇到过的困难都记录下来,可以帮到更多的同学。
第一台机器从安装到运行demo程序,顺畅,操作系统是windows server 2016;而第二台机器在安装Anaconda的时候,去到anaconda-2020.02-py37_0.tar.bz2的时候停住了,而且基本都一直不动,然后我尝试重启电脑再卸载再安装,依然不行,此时我用的是2020.02这个版本。
后来我按照老司机的推荐,安装了Anaconda3-5.2.0,不过根本问题是未解决的,2020.02的版本在我的win10暂时装不到,我上网看过一些也是其他老司机的解决办法,是直接把整个目录从成功的机器完美copy到有问题的机器上,我没有试,由于两台机中间的传输隔得不是一个u盘可以解决的问题,所以如果有遇到这个问题的同学,也可以尝试用这个办法。
老司机说如果安装过程中慢,可以尝试下面两条指令其中一条,我并没有尝试,因为我机器的速度貌似还可以:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install -i http://mirrors.aliyun.com/pypi/simple/
运行demo程序得时候遇到很多包挂不上的问题,错误如以下几个图,从jieba开始。
然后用pip也不能安装,然后我从网上看到另一个解决办法,是缺哪个包,就copy哪个包进去对应的py目录下,于是我做到像下图那样:
然而发现当我copy了一堆包过去py程序目录的时候,还是像无底洞一样,永远满足不了需求。
感觉这样不能解决根本问题,后来搞了一轮,给我偶然看了一下VS code这个IDE,发现左下角有一个关于py版本的选项。
在默认情况下,是3.6.6-bit那个,其实不知为啥,用默认的那个,是会出现运行的时候报告缺包的问题,(到现在为止都搞不清原因),但如果你选择base conda那个,就可以完美运行了,到这里才可以顺利跑到个demo出来。
后来复盘之后,我在想首次运行vs code的时候,它会弹出一个提示框,叫我装py相关的编译器,然后我在想这个问题是不是由于我安装了anaconda的同时,而又在vs code里面安装了py编译器?后来我尝试在vs code里面卸载了py编译器,但结果是:运行时说找不到py编译环境,所以只能强行带多一个vs code的py编译器了,这样看起来很不爽,对于强迫症的我来说,就多了个选项啊,但也没有办法了,所以各位朋友如果也是遇到缺包的问题的话,不妨可以看看vs code左下角的问题。
另外有个方法可以测试你的py环境是否正常,直接用py的cmd运行py程序,如图:
注意,这里还是推荐先用anaconda附带的cmd去运行py的程序,普通的cmd未必可以运行到。
好了今天的分享先到这里,希望这里可以解决各位在安装Anaconda的时候遇到的问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。