【发布时间】:2013-10-18 01:08:09
【问题描述】:
我正在尝试使用 Fontcustom 使用 svg 文件和 fontforge 创建图标字体。我在 OSX.7 上。但是,每当我运行程序时,我都会收到错误
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site`
作为一个 Python/Unix 新手,我什至不知道从哪里开始尝试解决这个问题。任何人都可以提供任何建议吗? <prefix> 和 <exec_prefix> 指的是什么?
当我输入python --version 时,我得到Python 2.7.1。在目录/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 中,有一个很大的模块列表,site.py 肯定在那个文件夹中。如何让我的计算机找到模块?
【问题讨论】:
-
你使用的是 virtualenv 吗?
-
在将 macOS x 更新到 Catalina 后,我遇到了类似的错误。 "ModuleNotFoundError: 没有名为 'encodings' 的模块"
-
我遇到了类似的错误,但那是因为我没有正确设置 Python 路径。消除错误的设置
标签: python path importerror