Python 安装scikit learn的选项
从 --user标志要求pip在$HOME/.local中安装scikit learn 因此,文件夹不需要根权限。这面旗帜应该是 pip忽略以前安装在上的任何旧版本的scikit learn 系统,同时受益于numpy和scipy的系统包。 这些依赖关系可能很长很复杂,无法从中正确构建 来源 --install option=“--prefix=”标志仅在Python具有 具有预定义前缀=条目的distutils.cfg配置Python 安装scikit learn的选项,python,pip,scikit-learn,Python,Pip,Scikit Learn,从 --user标志要求pip在$HOME/.local中安装scikit learn 因此,文件夹不需要根权限。这面旗帜应该是 pip忽略以前安装在上的任何旧版本的scikit learn 系统,同时受益于numpy和scipy的系统包。 这些依赖关系可能很长很复杂,无法从中正确构建 来源 --install option=“--prefix=”标志仅在Python具有 具有预定义前缀=条目的distutils.cfg配置 在我的pip1.5.4的man-pip中,为什么没有--user--i
pip1.5.4
的man-pip
中,为什么没有--user
--install选项
-U
选项,尽管上面的命令可以运行
对于--安装选项
- 这是什么意思
- 如何确定“Python是否具有预定义前缀=条目的distutils.cfg配置”
- “distutils.cfg”用于什么
-U
,它是什么意思pip install scikit-learn
?一个选项是安装,它将允许您轻松安装scikit learn;一个选项是安装,它将允许您轻松安装scikit learn;一个选项是安装,它将允许您轻松安装scikit learn;一个选项是安装,它将允许您先轻松安装scikit learn,由于当前版本是6.1.1,您肯定应该升级
pip
。跑
pip install --upgrade pip
这样做。我不一定相信manpip
所说的话,因为它可能适用于pip
的古老版本。相反,使用文档
-U
和-upgrade
是一回事<代码>--用户是独立的
您不需要担心前缀
或distutils.cfg
。你会知道你是否有它们,因为这是你必须手动设置的东西。所以,试着跑步吧
pip install scikit-learn -U --user
升级了pip
之后,希望一切都会顺利进行
如果您在Linux或Unix系统(如OS X)上,或者您在Windows上安装了GNU命令行工具,并且希望
pip
升级您的所有软件包,则此命令应在bash中工作:
pip列表| awk'{print$1}|而read-r包;dosudo-hpip安装-U“$package”;完成
pip列表
打印出安装的每个软件包的名称和版本(至少在我的Ubuntu 14.10系统上,包括所有内容,系统或pip
-installed),以及括号中的版本号awk'{print$1}'
在空白处拆分每一行,并返回第一个字段(包名)。while
循环读取每个输入线路(软件包名称)并调用sudo-H pip install-U packagename
,它将查看软件包是否是最新的,如果不是最新的,它将对其进行升级。我假设Ubuntu安装的系统包不会升级,因为它们没有在PyPI中列出,但我在发现之前就删除了该命令。首先,您肯定应该升级pip
,因为当前版本是6.1.1。跑
pip install --upgrade pip
这样做。我不一定相信manpip
所说的话,因为它可能适用于pip
的古老版本。相反,使用文档
-U
和-upgrade
是一回事<代码>--用户是独立的
您不需要担心前缀
或distutils.cfg
。你会知道你是否有它们,因为这是你必须手动设置的东西。所以,试着跑步吧
pip install scikit-learn -U --user
升级了pip
之后,希望一切都会顺利进行
如果您在Linux或Unix系统(如OS X)上,或者您在Windows上安装了GNU命令行工具,并且希望
pip
升级您的所有软件包,则此命令应在bash中工作:
pip列表| awk'{print$1}|而read-r包;dosudo-hpip安装-U“$package”;完成
pip列表
打印出安装的每个软件包的名称和版本(至少在我的Ubuntu 14.10系统上,包括所有内容,系统或pip
-installed),以及括号中的版本号awk'{print$1}'
在空白处拆分每一行,并返回第一个字段(包名)。while
循环读取每个输入线路(软件包名称)并调用sudo-H pip install-U packagename
,它将查看软件包是否是最新的,如果不是最新的,它将对其进行升级。我假设Ubuntu安装的系统包不会升级,因为它们没有在PyPI中列出,但我在发现之前就删除了该命令。首先,您肯定应该升级pip
,因为当前版本是6.1.1。跑
pip install --upgrade pip
这样做。我不一定相信manpip
所说的话,因为它可能适用于pip
的古老版本。相反,使用文档
-U
和-upgrade
是一回事<代码>--用户是独立的
您不需要担心前缀
或distutils.cfg
。你会知道你是否有它们,因为这是你必须手动设置的东西。所以,试着跑步吧
pip install scikit-learn -U --user
升级了pip
之后,希望一切都会顺利进行
如果您在Linux或Unix系统(如OS X)上,或者您在Windows上安装了GNU命令行工具,并且希望
pip
升级您的所有软件包,则此命令应在bash中工作:
pip列表| awk'{print$1}|而read-r包;dosudo-hpip安装-U“$package”;完成