방금 setuptools
을 통해 샘플 프로젝트를 설정했습니다. setup.py
은 다음과 같습니다 ./lib/python2.7/site-packages/test-project.egg-link
: 내 VIRTUALENV에 해당 심볼릭 링크를 배치 python setup.py develop
를 통해 내 VIRTUALENV에이 패키지를 추가심볼릭 링크를 제거해도 해당 가상 서버에서 패키지가 지워지지 않습니다
from setuptools import setup
setup(
name='test_project',
version='0.1',
packages=['test_project'],
zip_safe=False
)
.
패키지를 제거하려면 virtualenv에서 심볼릭 링크 만 제거하면 충분하다고 생각했습니다. 그러나 symlink를 제거한 후에도 python -c "import test_project"
은 여전히 성공합니다. 추가로 제거해야하는 캐시가 있습니까?
--system-site-packages
로 VIRTUALENV를 생성, 패키지, 즉
python -c "import test_project"
이 VIRTUALENV 이외의 실패, 시스템 전체에 설치되어 있지 않습니다.)
(I 파이썬 모두이 문제가 2 및 Python 3)
'제거하십시오.'원하는 것을 수행 하시겠습니까? – karlson
옙'pip uninstall'이 실제로 그 일을했습니다. 아마도 당신이 대답에서 언급 한 것 때문일 것입니다. 감사! –