如何在ubuntu上更新numpy

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在ubuntu上更新numpy相关的知识,希望对你有一定的参考价值。

参考技术A 安装numpy相对简单,以下命令可以完成
apt-get install python-numpy
apt-get install python-scipy

安装matplotlib相对复杂一些
需要先安装其依赖的包libpng和freetype
安装libpng:
sudo apt-get install libpng-dev

安装freetype:
cd ~/Downloads
wget http://download.savannah.gnu.org/releases/freetype/freetype-2.4.10.tar.gz
tar zxvf freetype-2.4.10.tar.gz
cd freetype-2.4.10/
./congfigure
make
sudo make install
安装pip,然后通过pip来安装matplotlib:
sudo apt-get install python-pip

安装好pip后就可以用下面的命令来查找matplotlib和查看其安装状态
sudo pip search matplotlib

安装matplotlib
sudo pip install matplotlib本回答被提问者采纳

如何在 Ubuntu 上更新 Chromedriver?

【中文标题】如何在 Ubuntu 上更新 Chromedriver?【英文标题】:How to update Chromedriver on Ubuntu? 【发布时间】:2018-07-16 21:11:21 【问题描述】:

我想将 Chromedriver 更新到最新版本。

如何在命令行上执行此操作?

【问题讨论】:

【参考方案1】:

下载 Chrome 驱动程序

这应该会下载最新版本的 Chromedriver,并将其解压到正确的位置,并具有正确的权限。

version=$(curl -s "https://chromedriver.storage.googleapis.com/LATEST_RELEASE")
wget -qP /tmp/ "https://chromedriver.storage.googleapis.com/$version/chromedriver_linux64.zip"
sudo unzip -o /tmp/chromedriver_linux64.zip -d /usr/bin

权限默认应该是755,如果不是,你可以运行:

sudo chmod 755 /usr/bin/chromedriver

如果您需要特定版本,请参阅 index page 或 website。 例如,如果您想要版本 80,您还可以编辑上述命令以使用 LATEST_RELEASE_80


更新到最新的 Chrome

如果您还没有最新版本的谷歌浏览器,您可能需要更新:

sudo apt-get --only-upgrade install google-chrome-stable

【讨论】:

然后用这个来更新Chrome:sudo apt-get --only-upgrade install google-chrome-stable 这必须是公认的答案。事实上,您不必搜索 chromium 网页来获取链接或版本号,也不必手动下载、解压缩和移动内容。不错。 这不会为您提供 Ubuntu 20 上的最新版本,我得到了 93.0,而今天最新的是 95。 我猜 Google 忘记更新 LATEST_RELEASE 文件了。如果您想要特定版本,我还提供了相关说明。他们可能会在一两周内解决他们的问题。【参考方案2】:
$ wget https://chromedriver.storage.googleapis.com/2.35/chromedriver_linux64.zip
$ unzip chromedriver_linux64.zip
$ sudo mv chromedriver /usr/bin/chromedriver
$ sudo chown root:root /usr/bin/chromedriver
$ sudo chmod +x /usr/bin/chromedriver

【讨论】:

不要忘记更新 2.35 以反映您要下载的版本!【参考方案3】:

https://chromedriver.storage.googleapis.com/2.38/chromedriver_linux64.zip下载chromedriver

解压后放到/usr/bin/chromedriver位置,使用chmod修改权限为755。

【讨论】:

【参考方案4】:

如果您需要这个用于铬: 在此处查找您的铬版本:

chromium-browser --version

在这里找到对应的chromedriver Verion: https://chromedriver.chromium.org/downloads

然后按照 MatzFans 的说明安装。

【讨论】:

【参考方案5】:

我放弃了使用下载的独立 Chromedriver。我正在使用与 Chromium 一起提供的 Chromedriver。这样,它们将始终保持同步,并且(要回答确切的问题)要更新 chromedriver,只需更新 Chromium 版本即可。

我已经用 snap 安装了 Chromium:

snap install chromium

如果我跑步:

snap info chromium

我看到有两个命令,一个用于浏览器,另一个用于 chromedriver:

commands:
 - chromium.chromedriver
 - chromium

我所要做的就是运行它,就我而言,我想使用端口 4444:

chromium.chromedriver --port=4444

【讨论】:

以上是关于如何在ubuntu上更新numpy的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Ubuntu 上更新 Chromedriver?

如何在 Ubuntu 上降级 Chrome 并禁用自动更新?

如何删除 Ubuntu 上不再使用的旧内核

如何在Ubuntu上更新Node.js

无法在 ubuntu 上卸载 numpy

如何在保持顺序的情况下更新 numpy 数据中的非连续组