![](/img/trans.png)
[英]Why is my virtualenv's pip listing packages in my lib/python2.7 directory?
[英]Why pip uses global packages when created a clean virtualenv using python2.7?
我嘗試了與其他主題不同的建議,但沒有人提供幫助。 我安裝了最新的virtualenv和pip。
我所做的就是:
virtualenv venv
source venv/bin/activate
pip list
它向我顯示了全局軟件包。
在創建venv之前也嘗試了export PYTHONPATH=
,但是沒有任何幫助。 在我的筆記本電腦上,它可以工作,但在遠程服務器上-不能。
也許有任何全局設置/配置?
更新:僅適用於python2,適用於python3
我會說要更新python版本。 我有2.7.15並按預期運行。 也可以嘗試--no-site-packages來解決。 這不應允許訪問全局站點程序包
問題是WebFaction托管具有python自定義項,其中包括〜/ lib / python2.7目錄中的軟件包。
我請求支持人員,一個人在/home/user/webapps/myapp/env/lib/python2.7中創建了一個名為sitecustomize.py的空文件。
該空文件將覆蓋python自定義,一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.