![](/img/trans.png)
[英]error raised in virtualenv - dyld: Library not loaded: /Library/Frameworks/Python.framework/Versions/3.4/Python
[英]Update library versions in virtualenv Python
我在遠程Linux機器上創建了virtualenv。 我有Python 2.6.7版本,並且已經將我的應用程序需要的所有庫及其版本都放在了requirements.txt文件中:
argcomplete==1.0.0
docutils==0.12
jsonschema==2.4.0
mysql-python==1.2.3
numpy==1.6.1
scipy==0.17.0
scikit-learn==0.17.1
在遠程計算機上,已經安裝了NumPy(1.5.1版)。 但是我的應用程序要求版本> = 1.6.1(因為它使用了Scikit-learn庫)。
無論如何,在virtualenv中,它不會安裝該版本,而只是保留已經安裝在計算機上的1.5.1版本(使用pip凍結了解該版本)。
我無法更新遠程計算機上安裝的版本,
所以有什么辦法可以只在virtualenv中強制更新NumPy庫的版本?
非常感謝你 !
您應該使用標志--no-site-packages
創建virtualenv,如下所示:
virtualenv --no-site-packages venv
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.