python - 安装 python 依赖项不起作用

标签 python numpy

我最近格式化了我的硬盘驱动器并摆脱了 Windows 并转向了 Linux。我有一个程序在重新格式化之前可以正常工作,但现在不能正常工作。

我相信它是为 3.4 而不是 2.7 编写的,因为我使用了 import tkinter 而不是 import Tkinter。在任何一种情况下,程序都不会运行,因为我已经进行了切换。在 2.7 中,它什么都不做......它的行为就像它已经运行了代码,然后停止并在它应该弹出一个显示图形的 t/Tkinter 窗口时将光标还给我。在 3.4 中,我收到错误消息,提示未安装 numpy。

当我使用 apt-cache policy python-numpy 时,它会显示 1:1.8.2 已安装。当我对 scipy 执行相同操作时,它显示已安装 0.13.3。当我检查 cython 时从其他网站看到它显示 0.20.1+git90-gee6e38e 已安装。当我检查 tk 时,它显示 8.6.0 已安装。

我有点迷路了。为什么当我运行该程序但它已安装时却收到错误代码说 numpy 未找到。我需要做什么才能使该程序重新启动并运行。

最佳答案

我认为您已经为 Python 2 安装了库...您是否使用 pip 安装了库?

尝试:

pip3 install numpy

对于您的其他图书馆也是如此。

关于python - 安装 python 依赖项不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38013224/

相关文章:

python - Numpy 将一维数组打印为列

python - 将嵌套循环计算转换为 Numpy 以加快速度

python - 如何在没有外部模块的情况下跨 pythons 2 和 3 透明地处理字符串?

python - 相对导入创建不同的类对象?

python - 如何在 Microsoft Visual Studio Community 2017 中将 .py 编译为 .exe?

python - 如何更改 numpy recarray 某些列的数据类型?

python - 使用数量时如何指定单位的标量乘数?

python - pandas drop_duplicates() "keep"参数给出了截然不同的答案 - 它是如何工作的?

python - 名称错误 : name 'F' is not defined in Django ORM query

python - numpy 数组之间的 "in"运算符是什么意思?