删除开发版本的符号链接

时间:2015-08-16 17:29:36

标签: python pandas

pandas developers page上,它描述了如何使用您的pandas开发版本。

它提到python setup.py develop将允许您始终使用您的开发环境:

  

这使得一个符号链接告诉Python解释器导入   您的开发目录中的pandas。因此,您可以随时使用   系统上的开发版本,不在克隆中   。目录

它没有说明这个符号链接的创建位置,也没有提到如何“撤消”此操作。我快速浏览了setup.py,但找不到创建符号链接的位置。

因此,如果我运行python setup.py develop,我怎样才能回到使用我的熊猫版本?

1 个答案:

答案 0 :(得分:3)

您可以通过以下方式删除使用python setup.py develop创建的符号链接:

python setup.py develop --uninstall

至于符号链接本身,它不是严格意义上的符号链接,而是具有.egg-link扩展名的普通文件。它将在您用于运行site-packages的Python安装的python setup.py develop文件夹中创建。使用名为my_test_virtualenv的virtualenv,我在/home/chuck/.virtualenvs/my_test_virtualenv/lib/python2.7/site-packages/pandas.egg-link创建了。该文件本身包含一行 - 克隆的pandas repo的路径。