我最近格式化了我的硬盘驱动器并摆脱了 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/