我只是通过setuptools
设置了一个示例项目。所述setup.py
是:删除符号链接不会从相应的virtualenv中清除软件包
from setuptools import setup
setup(
name='test_project',
version='0.1',
packages=['test_project'],
zip_safe=False
)
添加此包到经由python setup.py develop
我的virtualenv其置于相应的符号链接在我的virtualenv:./lib/python2.7/site-packages/test-project.egg-link
。
要删除软件包,我认为只需从virtualenv中删除符号链接即可。但删除符号链接后python -c "import test_project"
仍然成功。除此之外,我还需要删除哪些高速缓存?
(我创建选项--system-site-packages
的virtualenv中,如果这是任何重要;包未安装系统范围,即python -c "import test_project"
失败的virtualenv之外。)
(我有这个问题,双方的Python 2和Python 3.)
不会'pip卸载.'做你想要的吗? – karlson
是的'pip卸载'确实做了这项工作。可能是由于你在答案中提到的。谢谢! –