最近我在 ubuntu 下跑神经网络,用了conda 虛拟环境但是不知为何,import 时却并不是我的虚拟环境中的包!!!
纳尼开什么国际玩笑,anaconda 那么强怎么会存在这个问题呢?
然后我在网仩找各种教程并没有解决我的问题。不得已只好从 python 载入包的机制入手看一下了。
首先我在网上找各种教程,基本上说的都是 python import package 的时候会按照 sys.path 这个 list 依次寻找。然后果断尝试啊。
第一次尝试没解决问题:
删除后,列表中确实没有了那个烦人的路径看起来有希望哦,趕紧跑一下程序。
我不服,说好的按照 sys.path
这个 list 顺序载入呢
添加完后,一看现在的 sys.path
清净了很多,只剩我的虚拟环境的路径了。好開心,应该是可以了吧
赶紧一试,失败如期而至并不像我想的那样。
这两种方法也是网上讲的最多的方法但是都不起作用。
3、关键問题核心所在。
哇啊。要哭出来感觉,这就是我要找的啊哈哈,怎么办更改一下呗。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。