原来安装了anaconda3,activate进入base环境一切正常
但我把python、script、lib等添加到windows path后问题就来了。
我把先activate动作称为环境运行,直接cmd跑python叫python运行。
因为我只有base环境,查了说base环境与python运行其实是一样的。但在我的电脑上它们表现的显然不一样。
base环境很正常。python运行有问题,其一莫名的dll无法导入问题,其二cmd下pip的global index-url变空了,其三莫名的包找不到,其四放入我写的包,python能找到但环境中找不到。
干掉anaconda,直接pip ,一切都清爽了。简单到爆。anaconda搞出的层层重叠后的复杂性真的有新增知识吗?
这个事我还发现个问题,随着科班python用户越来越少,真数据分析用户越来越多,只知其表不知其里的现象越发严重了。就像base与直接call python到底有哪些区别,根本没有什么信息,所有人只是在说你先activate就行了,能用不就解决了?可是我的eclipse根本无法使用。他们又会说你可以用pycharm。。
我看anaconda还是家公司,且应用范围还这么广,感觉python世界是有点阴云的。
--
修改:ackerx FROM 222.68.18.*
FROM 222.68.18.*