在PyCharm中导入Tktable.py时,“TclError:无法找到包Tktable”

时间:2013-11-28 01:44:52

标签: python python-2.7 pycharm tktable

我正在尝试在Python 2.7中导入Tktable

我已将Tktable.py文件放在我的项目文件夹中。上次,当我使用Canopy时,它工作得很好。在我更改为PyCharm并卸载Canopy后,很多lib出错了,我已经成功修复了除Tktable之外的所有其他库。

任何人都可以帮助我吗?

这是我得到的错误:

File "/Users/XXX/XXX/XXX/project/Tktable.py", line 121, in __init__
    master.tk.call('package', 'require', 'Tktable')
TclError: can't find package Tktable

1 个答案:

答案 0 :(得分:0)

PyCharm提供的库取决于您的Project Interpreter。

快速检查是使用项目视图(工具#1),然后浏览External Libraries。如果库不存在,您可以尝试:

  • 通过Preferences.../Project Interpreter/Python Interpreterspaths标签)
  • 添加图书馆的位置
  • (重新)通过Python Interpreterspackages标签)从PyCharm安装库。
  • 为您的项目设置另一个解释器,如果其中一个已经有您的库。

  • 从PyCharm外部安装库,以获得正确的python版本。