我正在尝试将spyder3与conda虚拟环境一起使用。在线阅读似乎有两种选择。
创建一个虚拟环境,并将conda install spyder
与该环境一起创建。
创建虚拟环境,用sudo apt install spyder3
安装spyder 3,然后让Spyder的Python解释器指向该虚拟环境中的python。建议使用here。
这是现在的问题。我有一个名为utils的软件包。基本上,一个名为utils的python文件位于___init__py名为utils的文件夹中。当我使用选项1中的spyder在python文件中调用它(from utils import utils
时,它就可以工作。当我使用选项2中的spyder调用它时,由于spyder似乎具有内置的utils程序包而失败。
首先,为什么两种方法之间存在差异?
第二,有没有办法让选项二在不更改包名的情况下工作?