4
如何修改Python虛擬環境以便它不引用全局Python站點包?修改Python virtualenv以不引用全局Python安裝
我創建了一個virtualenv中,並安裝了幾十個包,一些是C-擴展和一段時間以後才建立的,但我不小心忘了包括--no-site-packages
標誌,導致它被它鏈接到全球站點包。我不想只刪除它,然後重新安裝。是否有一種簡單的方法將其從全球網站包中解除鏈接?
如何修改Python虛擬環境以便它不引用全局Python站點包?修改Python virtualenv以不引用全局Python安裝
我創建了一個virtualenv中,並安裝了幾十個包,一些是C-擴展和一段時間以後才建立的,但我不小心忘了包括--no-site-packages
標誌,導致它被它鏈接到全球站點包。我不想只刪除它,然後重新安裝。是否有一種簡單的方法將其從全球網站包中解除鏈接?
您可以使用virtualenvwrapper和:
env1)$ toggleglobalsitepackages
Disabled global site-packages
OR: 創建一個空文件,稱爲無全球站點packages.txt並把它放入virtualenv中的文件夾的lib/python2.7/
該軟件包似乎沒有包含任何名爲'toggleglobalsitepackages'的命令。但是,添加文件工作。 – Cerin