擅长:python、mysql、java
<p>如果不使用<code>pip</code>安装,则无法使用<code>pip</code>进行卸载,因此实际上从未卸载旧版本。<code>python setup.py install</code>将安装不同的版本,但它们通常安装在旧版本之上(除了<code>.egg-info</code>文件或目录)。您没有说明这两个版本是如何共存的,因为<code>setup.py</code>(或<code>pip</code>)不会将<code>site-packages/my_module</code>重命名为<code>my_module_v1</code>。我假设您更改了目录结构和<code>.py</code>文件名,使得这两个版本可以在同一个父目录中共存,所以在IPython中可以运行<code>from my_module import OldClassName</code>和{<cd11>}。在</p>