17/1/7日是值得纪念的,所以我在blog里也纪念一次。
今夜,
其实今夜应该归于1/6日,因为现在是2:15a.m.
而我,少有地,两点未眠的原因是,Anaconda3安装完却闪退。
快速地在百度上查阅后发现了一些(不一定完全适用我的情况的)解决方法:
打开cmd,输入命令conda update -all 把插件升级到最新
我便这样做了,不忘打开admin模式的cmd,但是系统没有识别出conda命令
经过反复的尝试,我了解到这次我需要手动输入所谓的“环境变量”1来使cmd认识我的命令(或许其他时候安装程序会帮我做这件事吧),添加环境变量并不困难,我跟随网络教程,在Advanced system settings中发现了修改环境变量的选项
我选中Path,选择了edit选项,添加了python.exe所在的文件夹路径,cmd中成功地识别出了python命令,但我添加了所谓“conda-balabala.py”所在的文件夹路径后,cmd依旧报错,我发现PATHEXT中有很多后缀,便试图添加了.PY但并没有什么作用(事实上实践表明PATHEXT确实决定了cmd能否识别某一后缀的文件蕴含的命令)
但至少我能运行python了,在使用(网上寻找到的)
python -m conda update -all
#obviously -m 是调用某个库运行某命令的意思(网上查的)#
在欣赏完赏心悦目的“命令行安装过程”后
Anaconda依旧打不开
anyway 在试图安装32位版的Anaconda碰碰运气的时候突然理解了选择安装地址的时候弹出的报错“there’re 1 space balabala”的含义,意思是安装目录有1个空格键
我一看,天哪,我的user名是frank cui
改变了安装地址后,Anaconda成功打开了,没有cmd,没有conda指令needed
就像这个知乎er说的:
有些时候,C:\Users\路径有中文的话,很多软件搞不好因为这个问题都会莫名其妙的报错,尤其是那些以python和R语言为开发语言的软件(Anaconda, ArcGIS, QGIS, RStudio等),令人抓狂毫无脾气。
对于这种事,我也只能微笑面对:D
(并试图把User Name改成FrankCui)
深夜,2g下载+6g安装的所谓“高度定制的”Matlab安装程序弹出来,它也安装完成了,而我仍未入眠
于2:42 a.m. 上传
中午:
醒来后打开Anaconda Navigator,猜测是Anaconda Navigator还是使用了User/frank cui文件夹的原因,无法直接从中启动Spyder等软件。但是anyway,conda指令可以用了,所以我就把Anaconda单纯的当成整理“库”的软件好啦。
btw User下的文件夹名貌似是改不了了欸,难过:(
寒假里要好好学习Python和Matlab呀