在 Linux 上安装 Python 包

问题描述 投票:0回答:1

我有一些在 Windows 计算机上编写的 Python 代码,并且运行良好。我正在尝试让相同的代码在我的 Linux 计算机上的 Visual Studio Code 中运行。我已经安装了想要导入的所有库,但收到一条错误消息,指出没有具有该名称的模块。

我在虚拟环境的终端中使用它:

pip install imutils

它给了我这个错误:

import imutils ModuleNotFoundError: No module named 'imutils'

当我尝试安装 imutils 时,它告诉我要求已经满足,并给了我一个路径目录。

我尝试过安装imutils、重新安装、创建另一个虚拟环境。

python linux ubuntu pip nvidia-jetson
1个回答
0
投票

首先在您的 Windows 机器中执行以下命令: “pip freeze > 要求.txt” 上面的命令搜索您的项目并找到您在项目中使用的所有包并将其保存在requirements.txt文件中。

第二个在你的Linux机器上为你的项目创建目录并复制其中的所有文件和requirements.txt文件。

第三步使用“python3 -m venv venv”为您的项目创建虚拟环境。 在项目目录路径中打开终端并使用“source ./venv/bin/activate” 它激活您的项目的 python 环境,并在此环境中输入以下命令 “pip install -r ./requirements.txt”

这样您就可以在 Linux 机器上创建与 Windows 机器完全相同的包。我想这会解决你的问题。

© www.soinside.com 2019 - 2024. All rights reserved.