【问题标题】:Django Symlink Missing (how to install it using pip)Django Symlink Missing(如何使用 pip 安装它)
【发布时间】:2015-09-19 13:43:00
【问题描述】:

我正在尝试在我的 Django 项目中使用符号链接:

os.symlink(static_file_path, media_file_path)

但我得到的结果是:来自导入的未定义变量:符号链接

【问题讨论】:

    标签: python django symlink


    【解决方案1】:

    os.symlinkos 包的一部分,该包包含在 Python 中。您不必安装它。

    import os
    os.symlink(source, link_name)
    

    【讨论】:

    • 对我来说也是一样,但我仍然收到此错误 - Undefined variable from import: symlink 。也许我使用的是旧版本的python?
    • 您使用的是 Windows 吗?文档说符号链接不适用于 Python 2 中的 Windows。
    • 天哪,这是为什么呢?是的,我使用的是 windows python 2.7,也许是因为它没有安装在那里?
    • 谢谢你,我用那个帖子stackoverflow.com/questions/6260149/…解决了这个问题!谢谢提示。
    • 在 Windows 中添加符号链接并非总是可行的,因此当为 Windows 添加 os.symlink 时,它仅添加到 Python 3。 Python 2.7 是 2010 年的最后一个 Python 2 版本。有错误修复和安全修复,但从那时起 Python 2 没有添加任何新功能。
    猜你喜欢
    • 1970-01-01
    • 2013-02-03
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    • 2014-02-01
    • 2016-06-04
    • 2012-10-17
    相关资源
    最近更新 更多