因此,我试图修改一个现有的库,而不是用聪明的方法和使用^{
Library A/
---doSomethingA.py
---otherFiles.py
我刚刚删除了doSomethingA.py
,并用我的版本doSomethingA.py
替换了它。理论上,我认为,因为我在本地编辑文件,它应该仍然像我的库所计划的那样工作,具有我想要的任何额外功能
然而。。。。基本上是疯了。虽然我可以在文件中看到我编辑的更改,但当我运行库时,它显然没有运行该文件。我做了如下事情:
注释掉整个文件(仍然运行)
实际上,使用doSomethingA.py
卸载库和另一个脚本的一部分时,它仍然在运行(i、 类似import libraryA
的东西在JupyerHub
上工作,但在putty
终端上不工作…?)
很明显,我得出的结论是,它没有运行它所说的文件(相信我,我已经检查了10次文件的路径)
我的问题是:
我也删除了__pychache__
,但我想不出还有什么别的办法。我的最佳选择是放弃并创建一个新的虚拟环境吗
我知道你在jupyter hub上跑步
这意味着您的python在服务器上远程运行,框架负责同步本地项目(但不同步已安装的库)
服务器上的python不知道您的本地更改
作为临时缓解措施,您可以将已安装的库复制到项目根目录
相关问题 更多 >
编程相关推荐