2024-06-26 00:29:48 发布
网友
我一直试图将Markdown2库添加到我的GAE应用程序中,但它总是抛出一个重要的错误。这就是我所拥有的:
sys.path.append(os.path.join(os.path.dirname(__file__), "lib\markdown2")
如果我现在这么做
我不认为这是标准库之一。 你需要在你的应用文件夹中包含它的副本-否则在你部署时它将不可用。在
之后你不需要修改路径,只需使用相对于应用程序根文件夹的正确路径导入它。在
例如:
如果你的应用程序位于 /主页/myapp
您可能需要将标记2复制到 /主页/myapp/lib/markdown2
在这种情况下,你应该使用“import”库降价2". 在
我使用markdown2和一个简单的导入:
import lib.markdown
您需要将lib目录添加到您的路径中,而不是markdown目录-markdown是一个包,由它所在的目录定义。在
lib
markdown
这应该是有效的:
sys.path.append(os.path.join(os.path.dirname(__file__), 'lib'))
我不认为这是标准库之一。 你需要在你的应用文件夹中包含它的副本-否则在你部署时它将不可用。在
之后你不需要修改路径,只需使用相对于应用程序根文件夹的正确路径导入它。在
例如:
如果你的应用程序位于 /主页/myapp
您可能需要将标记2复制到 /主页/myapp/lib/markdown2
在这种情况下,你应该使用“import”库降价2". 在
我使用markdown2和一个简单的导入:
您需要将
lib
目录添加到您的路径中,而不是markdown
目录-markdown是一个包,由它所在的目录定义。在这应该是有效的:
相关问题 更多 >
编程相关推荐