有没有办法在安装时重命名python包? 问题
我正在从事一个项目,该项目使用一个具有多个版本的测试版软件包(软件包名称:有没有办法在安装时重命名python包? 问题,python,windows,pip,Python,Windows,Pip,我正在从事一个项目,该项目使用一个具有多个版本的测试版软件包(软件包名称:psychxr)。在一些关于丢失模块的令人困惑的错误消息之后,我发现根据我安装的来源,我会得到不同的包内容 如果我使用pip安装psychxr,我会得到一个子包ovr。但是,如果我从源代码安装(通过官方github存储库),我会得到一个子包libovr。是否有一种方法可以重命名源程序包,以便可以同时获得两个模块?或者,有没有更好的方法来解决这个问题?尽管这些包完成了大致相同的任务,但它们的实现明显不同,我希望能够同时访问这
psychxr
)。在一些关于丢失模块的令人困惑的错误消息之后,我发现根据我安装的来源,我会得到不同的包内容
如果我使用pip
安装psychxr
,我会得到一个子包ovr
。但是,如果我从源代码安装(通过官方github存储库),我会得到一个子包libovr
。是否有一种方法可以重命名源程序包,以便可以同时获得两个模块?或者,有没有更好的方法来解决这个问题?尽管这些包完成了大致相同的任务,但它们的实现明显不同,我希望能够同时访问这两个包
python-c帮助('psychxr')
第1版(OVR)
第2版(LIBOVR)
后记:对于任何术语的误用或难以辨认,我深表歉意。我对windows中的python和cmd都相当陌生。您通常希望使用虚拟环境来解决此问题,例如,或者通常没有办法解决此问题:您无法控制的代码可以从psychxr import ovr执行
,并且(在其他代码中)从psychxr导入libovr
如果没有详细的理解和/或编辑,这两种方法都无法实现。您通常希望使用虚拟环境来实现这一点,例如,或者通常无法解决这一问题:您无法控制的代码可以从psychxr导入ovr
和(在其他代码中)执行从psychxr导入libovr
,如果没有详细的理解和/或编辑,就无法使这两种方法都起作用。
NAME
psychxr
PACKAGE CONTENTS
ovr (package)
VERSION
0.1.4
NAME
psychxr
PACKAGE CONTENTS
libovr (package)
VERSION
0.2.0