一.Python的虚拟环境
关于Python虚拟环境作者就不在这里过多的介绍了。因为本人在开发的时候出现部分库安装冲突的情况,再加上调试兼容这些库又十分的麻烦,本人就想到可以用Python的虚拟环境来达到与系统主环境隔离,以此来达到为本人开发提供了一个独立的工作环境的目的,其运行就类似于在安卓手机上常见的应用多开,有相似但又不完全相同(给自己提供一个小房间让它独立运行)。这里作者介绍的方法为最简单的venv方法,使用python里面自带的虚拟环境来操作。
二 .在Ubuntu系统的树莓派5上创建Python虚拟环境
作者硬件及软件的版本:树莓派5(4G), Ubuntu系统(23.10),Python(3.11)
1.安装Python
这部分不强求,理论上只要是Python 3.3以上都是可以的。安装的教程如下:
按住CTRL+ALT+T进入Ubuntu系统的终端(也可在系统左侧进入直接启动)
输入以下代码安装python环境(最好一行一行分开输入)
sudo apt-get update
sudo apt-get install python3
sudo apt-get update
启用Python环境
python #或者python3都是可以的
退出Python环境
exit()
Windows电脑上也是一样,只要出现这个就表示成功了
2.创建Python虚拟环境
按住CTRL+ALT+T进入Ubuntu系统的终端(也可在系统左侧进入直接启动)
进入后 使用以下命令创建虚拟环境:
python3 -m venv myenv #这个myenv可以按着自己需要自己改
这将在当前目录下创建一个名为myenv的虚拟环境。
激活虚拟环境:
source myenv/bin/activate #myenv记得改成你自己虚拟环境的名字
如果系统出现这样情况,那么就代表成功进入了这个虚拟环境
3.安装你需要的库
激活后,你会看到终端的提示符前出现myenv(自己的库的名字)字样,表示你已经进入了虚拟环境。
在虚拟环境中安装和使用Python软件包。你可以使用pip来安装需要的软件包,例如:
pip install Adafruit_PCA9685 #根据自己需要写自己库的名字
#或者使用pip3:
pip3 install Adafruit_PCA9685
4.运行Python脚本
在虚拟环境中运行Python脚本。在终端中执行以下命令:
python your_script.py #your_script.py为你自己Python脚本的名字
或者使用Python3:
python3 your_script.py
5.退出虚拟环境
如果你想离开虚拟环境,可以在终端中执行以下命令:
deactivate
注:不要忘记先退出Python环境,退出代码如下:
exit()
三.小结
以上便是所有关于在Ubuntu环境中运行Python自带的venv虚拟环境的所有步骤,若有不足还请见谅(作者本人也是个新人小白),接下来作者会发布在windows上运行Python虚拟环境的相关文章。如果你也有在相关方面有困扰的,希望作者这篇文章能够为你带来帮助。