在Ubuntu20.04中搭建Python开发环境

Python 3

Ubuntu20.04 已经默认安装了 Python 3.8.2, 我们可以不用安装了:
在这里插入图片描述
值得注意的是, Python 2 已经退出了历史的舞台,Ubuntu20.04也顺便 移除了 Python 2:
在这里插入图片描述

pip3

pip3 是一个用来安装 Python 软件包的工具。

安装pip3

$ sudo apt-get install python3-pip

更新pip3

sudo pip3 install --upgrade pip

更换pip3源

使用默认的境外的pip3源,速度一般比较慢且有时下载不了,我们可以更换为国内的pip3源:
(1)在用户主目录下创建.pip文件夹

$ mkdir ~/.pip

(2),然后在该目录下创建并打开pip.conf文件

$ touch ~/.pip/pip.conf
$ gedit ~/.pip/pip.conf

(3)pip.conf文件编写如下内容(更换为清华大学镜像源):

  [global]
   index-url = https://pypi.tuna.tsinghua.edu.cn/simple 

(4)保存退出即可

卸载pip3

sudo apt-get remove python3-pip

使用pip3

使用 pip3 安装软件包
# 安装最新版本
$ pip3 install  package_name

# 安装指定版本
$ pip3 install package_name==1.5

也可以使用 pip3 用 Requirements 文件来安装软件包。其中requirement.txt是一个文本文件,它包含了运行一个指定 Python 项目所必需的 pip 软件包和它们的版本号。

$ pip3 install -r requirements.txt
使用 pip3 升级一个软件包
$ pip3 install --upgrade package_name
列出 pip3 已安装的软件包
$  pip3 list

在这里插入图片描述

使用 pip3 卸载软件包
$ pip3 uninstall package_name

ipython3

ipython3 是一个增强型的 Python 交互工具,比Python自带环境更智能:

$ sudo apt install ipython3

在这里插入图片描述

Jupyter Notebook

Jupyter Notebook 是一个基于ipython的开源的Web应用程序,可让你创建和共享包含实时代码、方程式、可视化效果和叙述文本的文档。具体安装请看之前的文章:

在Ubuntu 20.04安装和使用Jupyter Notebook

Pycharm

Pycharm是一种用来开发Python的I集成环境。玩Python,怎么少得了Pycharm呢~~
我们之前也有介绍过Pycharm,具体安装请看:在Ubuntu 20.04中安装Pycharm 2020.1

持续更新

搭建 OpenCV 开发环境需要以下步骤: 1. 安装必要的依赖项 打开终端并执行以下命令: ``` sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential cmake git pkg-config libgtk-3-dev \ libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \ gfortran openexr libatlas-base-dev python3-dev python3-numpy \ libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev \ libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev ``` 2. 下载 OpenCV 在终端中执行以下命令: ``` cd ~ git clone https://github.com/opencv/opencv.git cd opencv git checkout 4.5.2 ``` 3. 编译和安装 OpenCV 在终端中执行以下命令: ``` cd ~/opencv mkdir build cd build cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=YES \ -D WITH_TBB=ON \ -D WITH_V4L=ON \ -D WITH_QT=OFF \ -D WITH_OPENGL=ON \ -D WITH_CUDA=OFF \ -D BUILD_EXAMPLES=ON .. ``` 编译后,在终端中执行以下命令进行安装: ``` make -j$(nproc) sudo make install sudo ldconfig ``` 4. 验证 OpenCV 安装 创建一个名为 `test.cpp` 的文件,内容如下: ``` #include <opencv2/opencv.hpp> using namespace cv; int main() { Mat img = imread("test.jpg"); imshow("test", img); waitKey(0); return 0; } ``` 将 `test.jpg` 文件放在同一个目录下,然后在终端中执行以下命令: ``` g++ test.cpp -o test `pkg-config --cflags --libs opencv4` ./test ``` 如果一切正常,应该会看到 `test.jpg` 文件被打开并显示在屏幕上。 以上就是在 Ubuntu20.04搭建 OpenCV 开发环境的步骤。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值