Windows 中相当于 ln -s <目标文件夹> <链接文件夹> unix 符号链接命令的是什么?

2024-01-09

我尝试按照以下教程为 Twilio 和 App Engine 库创建程序环境。

https://developers.google.com/appengine/articles/twilio https://developers.google.com/appengine/articles/twilio

我很好,直到它说:

将 Twilio 库及其依赖项链接到您的项目中:

$ ln -s venv/lib/python2.7/site-packages/twilio .

$ ln -s venv/lib/python2.7/site-packages/httplib2 .

$ ln -s venv/lib/python2.7/site-packages/six.py .

我已经研究过了,看来我会使用类似的东西

mklink /d venv\lib\python2.7\site-packages\twilio .

如果我理解正确的话,我基本上需要理解“." 代表,因为这是符号链接的目标?(对此不确定。)

我使用 cmd.exe 作为 shell,并且确实需要比我更了解 Unix 的人的帮助。

EDIT:

查看我的目录后,venv 之后的路径是 venv\lib\site-packages。该目录中已存在 Twilio 和 httplib2 的文件夹。此时,名为的文件中存在六个six.py.

Unix 命令的目的是创建从这些现有文件夹到工作目录的符号链接吗?因为它的作用告诉我无法为 Twilio 和 httplib2 创建现有文件。 (venv\lib\site-packages 目录中已经有文件夹,它会让我为六个文件夹创建符号链接,但随后它会递归地创建整个六个文件夹的 4500 层深度。)


尝试这个 :

mklink /D .\ venv\lib\python2.7\site-packages\httplib2

注意:mklink [选项] 链接目标(与 linux 相比,链接和目标被翻转ln -s)

Mklink 命令语法:

MKLINK 有 3 个选项 /D、/H 和 /J。您还需要指定路径 到新的符号链接和原始文件的路径或 目录。

/D – 用于为目录创建符号链接(d 代表目录)

/H – 用于创建硬链接(h 表示硬链接)

/J – 用于创建 目录连接(j 表示连接)

顺便一提,总是更喜欢 mklink /D 而不是 mklink /J。 Windows 资源管理器将删除连接的全部内容(后者),而删除目录链接(前者)时,它只会删除该链接。

The dot .是当前目录(运行命令的位置)。在上面的例子中,我将其更改为.\使其明确。

对于文件: 有用的链接 https://stackoverflow.com/a/6734894/1715716.

如果您无法获得特权/D,使用硬链接(选项/H) :

mklink /H .\six.py venv\lib\python2.7\site-packages\six.py
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows 中相当于 ln -s <目标文件夹> <链接文件夹> unix 符号链接命令的是什么? 的相关文章

  • 何时用引号将 shell 变量括起来?

    我应该或不应该在 shell 脚本中用引号括住变量吗 例如 下列说法正确的是 xdg open URL eq 2 or xdg open URL eq 2 如果是这样 为什么 一般规则 如果它可以为空或包含空格 或实际上任何空格 或特殊字符
  • 强制窗口在打开时获得焦点

    我有一个 WPF 应用程序 它通过套接字连接与 C MFC 应用程序进行通信 如果用户按下 C 应用程序中的特定按钮 则会显示一个新的 WPF 窗口 以下是调用以启动 WPF 窗口的代码 var window new Window wind
  • 如何调用 LogonUser() 来获取启用了 UAC 的 Windows 服务中的非限制完整令牌?

    我正在 Windows Server 2012 上运行 WindowsService 它需要模拟域管理员用户 该用户也被添加到计算机上的本地管理员组 系统上启用了 UAC 并且使用 LogonType 为 LOGON32 LOGON INT
  • 使用 Python 将 Excel 中的图表导出为图像

    我一直在尝试将 Excel 中的图表导出为 Python 中的图像文件 JPG 或 ING 我正在查看 WIn32com 这是我到目前为止所拥有的 import win32com client as win32 excel win32 ge
  • 基于 Unix ASCII 的命令行图表/绘图工具

    有没有好的命令行 UNIX 图表 绘图 绘图工具 我正在寻找能够在 ASCII 图表上绘制 xy 点的东西 澄清一下 我正在寻找能够以 ASCII 格式输出图形 如 ascii art 风格 的东西 这样我就可以在交互式 shell 会话中
  • 在 Windows 11 上无需管理员权限即可运行 Visual Studio 2022

    我在 Windows 11 上安装了 Visual Studio 2022 当我启动它时 它始终以管理员权限运行 我想在没有管理员权限的情况下运行它 我的 Windows 只有一个帐户 该帐户具有管理员权限 x 我做了什么 确认VS2022
  • 在 Jenkins 中执行批处理文件

    我有一个简单的批处理文件 我想要从 Jenkins 调用 运行 执行该文件 Jenkins 中有同样的插件吗 如何从 Jenkins 执行批处理文件 如果有相同的教程或文档 无需为此添加新插件 在Jenkins 选择您的工作名称并转到配置部
  • 在 Android SDK 中设置 JAVA_HOME

    我和对方有一些冲突JAVA HOME配置 当我使用以下代码时 System out println System getenv JAVA HOME I get C jdk1 6 0 23这是正确的地方 但是 当我在 Android buil
  • 如何通过 DOS 批处理命令发送电子邮件?

    我在 DOS 中有一个批处理文件 可以进行一些检查 完成后我需要发送一封电子邮件 我在 interwebz 上找到了一些解决方案 但大多数都是第三方的 或者只是在 Outlook 中打开新邮件 我需要命令来发送完整的电子邮件 而无需任何人工
  • RabbitMq 和“致命错误:握手失败 -handshake_decode_error”

    我正在使用 Windows Server 2012 Erlang 19 2 和 RabbitMq 3 6 6 我在使用 TLS 配置端点之间的连接时遇到问题 我已经尝试了所有关于 SO 的答案 以及所有 RabbitMq 文档here ht
  • Windows Workflow Foundation 4 (WF4) 延迟

    我正在与 Visual Studio 2010 的候选版本一起使用 Wf4 编写一个用于批准资源请求的新工作流程 在我的工作流程中 如果请求未获得批准 我希望请求在几天后过期 我们在 WF 3 5 Visual Studio 2008 中通
  • 如何并行执行4个shell脚本,我不能使用GNU并行?

    我有4个shell脚本dog sh bird sh cow sh和fox sh 每个文件使用 xargs 并行执行 4 个 wget 来派生一个单独的进程 现在我希望这些脚本本身能够并行执行 由于某些我不知道的可移植性原因 我无法使用 GN
  • 在OpenCV中将YUV转换为BGR或RGB

    我有一个电视采集卡 其输入内容为 YUV 格式 我在这里看到了与此问题类似的其他帖子 并尝试尝试所述的所有可能的方法 但它们都没有提供清晰的图像 目前最好的结果是 OpenCVcvCvtColor scr dst CV YUV2BGR 函数
  • 更改desktop.ini不会在Windows中自动更新文件夹图标

    我使用此批处理脚本将所有文件夹和子文件夹的图标更改为位于文件夹中的 ico 文件 但是 资源管理器中的文件夹图标不会改变除非我手动重命名desktop ini将资源管理器中的文件更改为其他内容 然后返回desktop ini或者例如将字母更
  • 确定用于映射网络驱动器的域和用户名

    使用带有 SP1 的 Windows 7 Enterprise 但我希望得到适用于 Windows XP 2003 2008 Vista 7 的通用答案 从命令提示符处 我执行net use命令将 Z 驱动器映射到另一台计算机上的共享 但我
  • 用于验证 IIS 设置的 Powershell 脚本

    是否可以使用 Power Shell 脚本获取 IIS 设置 我希望使用脚本获取 检查以下信息 检查 Windows 身份验证提供程序是否正确列出 协商 NTLM 检查是否启用了 Windows 身份验证 Windows 身份验证高级设置
  • 如何在Windows上分离“Git bash”中启动的“git gui”?

    例如 我开始 git bash 我导航到某个目录 I start git gui 我关闭控制台窗口或按 Ctrl C Git gui 的窗口消失了 即使我用过git gui disown 即使当我按 Ctrl C 时它不在前台 如何正确分离
  • 取消后调用 boost::asio 异步处理程序没有错误

    我的代码在单个线程中使用 boost asio 和 io service 来执行各种套接字操作 所有操作都是异步的 每个处理程序都依赖于boost system error code 特别boost asio error operation
  • Kerberos 双跳

    我们遇到了臭名昭著的 Kerberos 双跳问题 这是一个全新的域 是从以前使用模拟和委派的另一个提供商迁移而来的 我们已将操作系统升级到最新的 SQL 服务器 2017 WPF 应用程序 使用域凭据 gt Web 服务 IIS 10 上的
  • 如何使用来自 Microsoft-Windows-NDIS-PacketCapture 提供程序的实时 ETW 事件?

    更大的问题是一般如何使用实时 ETW 网络堆栈事件 但我特别感兴趣Microsoft Windows NDIS PacketCapture 提供程序 所有其他网络堆栈提供程序都部分工作 但 NDIS PacketCapture NDIS P

随机推荐

  • 没有物理设备的配置文件

    我在这个论坛和苹果开发者论坛上经常看到这个问题 我已经按照教程学习了 6 个多小时 我想要的只是添加该应用程序 以便我可以与朋友和家人一起测试它 我没有 iPhone 我有一台 Macbook Pro 和付费的开发者注册 当我选择通用 IO
  • 在 Django 中生成带有内联摘要的列表/报告

    我正在尝试编写一个视图 该视图将生成一个报告 显示我的库存系统中的所有项目 并在某个点提供摘要 顺便说一下 这个报告纯粹是一个 HTML 模板 就我而言 每个项目都是订单的一部分 一个订单可以有多个项目 我希望能够在每个订单结束后显示基于
  • CarrierWave:为所有版本化文件创建相同、唯一的文件名

    在详细介绍之前 我先切入主题 有没有人找到一种方法让 Carrierwave 将文件名称保存为时间戳或每个文件唯一的任意字符串 默认情况下 Carrierwave 将每个文件及其备用版本保存在其自己的目录中 以型号 ID 号命名 我不喜欢这
  • Neo4j - 将匹配应用于上一场比赛的每个结果

    情况 具有许多端点的图 每个端点都与主图有一个连接 该连接可能会穿越多个中间层节点 gt 关系 gt 节点在加入主图之前 每个连接的最终节点都有特定的属性 我有一个查询沿着这条路径走并找到最终连接到主图的节点 我有另一个查询返回端点节点的列
  • 多个 JQuery 不同表单选择器

    我有两种形式one and two 并且基于提交的表单 我想在逻辑末尾根据提交的值调用一个函数 我想知道是否可以将每个选择器作为数组索引 循环或属性或其他内容检索var tagsOrAnswerers 然后也许我可以将该参数传递给我将被调用
  • 带树枝的自定义表单字段模板

    我想在树枝中创建一个自定义模板来呈现表单字段 Example form row form field 这可以通过表单主题覆盖 block form row custom code endblock form row 我想做的是这样的 blo
  • 来自 JSON 字符串数组的 MarkLogic TDE Xpath 值

    我想构建一个 tde 其中包含一行 其中包含 id 和原始文档中数组的每个值 我为每个元素获取一行 但值为空并被忽略 似乎如果上下文设置为不是数组的任何内容 uri 可以工作 但当上下文是数组时则不会 除了简单的示例之外 我正在努力寻找 M
  • Clickonce - 在 DVD 上部署,带有离线安装程序

    我正在使用 VS 2010 但在 clickonce 部署时遇到问题 我的目标是在 DVD 上分发应用程序 以便没有互联网连接的用户能够安装它 因此它需要包含 NET Framework 3 5 客户端配置文件的完整安装程序 但是 我无法实
  • 带有 Select Widget 的 Django ModelForm - 使用 object.uid 作为默认选项值而不是 object.id

    我有一个继承自 ModelForm 的表单 如下所示 class ChildModel ModelForm class Meta model Documents fields secretdocs widgets secretdocs Se
  • SQL、PL-SQL 和 T-SQL 之间有什么区别?

    SQL PL SQL 和 T SQL 之间有什么区别 谁能解释一下这三者之间的区别 并提供每一个的相关使用场景 SQL 是一种用于操作关系数据的声明性语言 表 视图 结果集等 它或多或少是标准化的 几乎所有关系数据库管理系统都使用它 SQL
  • 无法将类型 IAsyncOperation 隐式转换为 StorageFile

    我的代码到底出了什么问题 private void BrowseButton Click object sender RoutedEventArgs e FileOpenPicker FilePicker new FileOpenPicke
  • 为什么应用程序和小部件之间没有引用?

    这是后续为什么应用程序会在 sys exit 命令之后显示 https stackoverflow com questions 15688889 why will the application show after sys exit co
  • Kubernetes 秘密真的是秘密吗?

    当我开发API服务器时 我需要向API服务器提供一些帐户信息 这些信息不应该向任何人显示 K8s针对这种情况推荐了secret 所以我就使用了 但我想知道这个秘密是否真的是秘密 Secret 只是 Base 64 编码 文本 而不是 加密
  • 通过匿名类进行封闭对象转义的参考-java

    我正在阅读 Java 并发实践 下面的例子就是来自其中 我的问题是 这个引用转义是什么意思 会出现什么问题呢 this 引用如何从 doSomething e 中转义 public class ThisEscape public ThisE
  • 如何测试表达式是否是临时的?

    使用以下宏 define ASSERT IF TEMP expr static assert Is temporary 问号应该填什么 首先我们要澄清 暂时 是什么意思 当很多人说暂时的时候 他们的意思是不同的 从技术上来说 int 不是暂
  • 如何验证是否在被测系统(不是模拟)上调用方法

    我正在尝试编写一个单元测试 需要确认是否调用了某个方法 我正在使用 JUnit Mockito 和 PowerMock public class Invoice protected void createInvoice random stu
  • 抗锯齿算法?

    我正在创建纹理并希望对它们进行抗锯齿处理 我可以访问每个像素的颜色 鉴于此我如何对整个纹理进行抗锯齿 Thanks 抱歉 真正的抗锯齿并不在于从邻居那里获取平均颜色 如上所述 毫无疑问 这会柔化边缘 但它不是抗锯齿而是模糊 真正的抗锯齿无法
  • 在 SQL Server 中使用文本限定符批量插入

    我在尝试着bulk insert来自 CSV 文件的表测试中的几条记录 CREATE TABLE Level2 import wkt varchar max area VARCHAR 40 BULK INSERT level2 import
  • PhoneGap Facebook 插件

    我正在使用phonegap 2 4 和最新的facebook 插件做一个项目 https github com phonegap phonegap facebook plugin https github com phonegap phon
  • Windows 中相当于 ln -s <目标文件夹> <链接文件夹> unix 符号链接命令的是什么?

    我尝试按照以下教程为 Twilio 和 App Engine 库创建程序环境 https developers google com appengine articles twilio https developers google com