我有一个Python软件包opensource
,我在本地开发环境中对其进行了修改。当我在该软件包的目录中运行pip install .
时,所有内容都会更新,并且可以正常工作。
但是,当我将目录scp
移至我的虚拟机时,会发生此问题。在复制之前,在VM上执行pip uninstall opensource
,然后进行rm -r opensource
删除该软件包。复制完之后,我执行pip install .
并且说该软件包已安装,但是当我运行python文件时,它将调用该软件包的旧版本,而不是我复制过来的版本。
如何复制修改后的程序包并使之运行新版本?