Python3 无法识别的 Python2 包

尼尔玛拉吉

我已经在我的 Ubuntu 中安装了 python2.7 和 python3.5。我主要只使用 Python3.5。我试图导入一些库并在我的程序中使用它们

try:
    import Image
except ImportError:
    from PIL import Image
import pytesseract
n = input()
print(n)
print(pytesseract.image_to_string(Image.open(str(n))))

当我使用此代码运行此代码Python3 filename.py时,出现未找到包的错误。Python filename.py然后我尝试运行它,然后我获得了所需的输出。然后我添加了该input()行并尝试运行它并开始抛出错误,因为input()仅在Python3

然后我试图找到我安装的 pacakages,即“PIL(python3-imaging), tesseract, pytesseract”,它们的位置类似于usr/local/lib/Python/. 由于我是这个包和东西的新手,我的猜测是错误是因为它们安装在Python2.7相关文件中而不是Python3文件中。

我怎么解决这个问题?任何帮助,将不胜感激。

hukaixuan

试试这一行来安装你要使用的包

python3 -m pip install PIL tesseract pytesseract 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python3无法识别的熊猫

安装 Anaconda Navigator 无法识别的 python 包的好方法

iPython无法识别的Python软件包

我无法传递参数错误:无法识别的参数:Argparse Python3

Atom Python:无法识别的功能

Python argparse:“无法识别的参数”

Python argparse忽略无法识别的参数

python argparse:无法识别的参数

python argparse:无法识别的参数

Python argparse无法识别的参数

Python argparse“无法识别的参数”错误

将拆包行为从Python2更改为Python3的过程是什么

使用 pip 将所有 python2 包迁移到 python3

sklearn python3 categorical_features无法识别的错误

无法在Ubuntu 18.04上安装python2软件包的问题

已安装的 Python 包无法识别

如何使用pip为python3安装软件包?现在它总是为python2安装

安装以C ++编写的Python软件包(左)时出错:g ++无法识别的命令行选项--output-lib

Google Colab Pro错误:无法识别的运行时“ tensorflow”;默认为“ python3”笔记本设置

无法在 Python3 中导入 MySQLdb,但 Python2 可以工作

Symfony 3-Ckeditor软件包:无法识别的选项“ template,template_parameters”

Vscode-Python调试器:无法识别的参数

Python在行尾写入无法识别的字符

Python-使用无法识别的参数创建函数

bash中无法识别的命令被python解释器捕获

Python,烧瓶,Gunicorn错误:无法识别的参数

尝试安装 python2 包时出错

制作python-> python3 symlink后无法更新软件包

Python3包装函数