相关疑难解决方法(0)

如何在 Windows 上为 python3 添加别名?

我想python3pythonWindows 上使用别名。我已经按照此答案中的描述删除了微软商店的别名。然而python3仍然不知道别名。我该如何解决这个问题?

python alias path environment-variables python3

26
推荐指数
2
解决办法
6万
查看次数

如何在使用原始文件时删除 Windows NTFS 硬链接 (mklink /h)?

在 Windows NTFS 文件系统上,我有一个文件(比如orig.mp3)。我通过此路径orig.mp3以正在使用的方式打开此文件(例如,通过在 VLC 中播放它)。

然后我创建一个硬链接 ( cmd /c mklink /h link.mp3 orig.mp3)。这导致两个 NTFS 路径指向完全相同的文件。

最后,我再次尝试删除链接文件(del link.mp3,或在 Windows 资源管理器中删除)。

失败并显示错误:“该进程无法访问该文件,因为它正被另一个进程使用。”

为什么?更重要的是:我怎样才能避免这种情况(除了确保没有进程使用原始文件)?我是否可以告诉 Windows 进行“延迟删除”,以便在不再使用原始文件时自动删除链接文件?

windows ntfs file-management hardlink mklink

11
推荐指数
2
解决办法
3万
查看次数

AppData/Local/Microsoft/WindowsApps 文件夹有什么用?

今天试图运行一个 python 命令,它打开了页面以从 Windows 应用商店安装 Python 出于某种原因。不知何故,这里安装了一个名为 python.exe 的零字节“程序”,它优先于 $PATH 中的实际 Python 安装?

PS C:\> where.exe python
C:\Users\me\AppData\Local\Microsoft\WindowsApps\python.exe
C:\Users\me\AppData\Local\Programs\Python\Python36\python.exe
Run Code Online (Sandbox Code Playgroud)

文件夹内容:

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----        11/3/2019   3:02 AM                Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
d-----       10/10/2019   8:06 PM                Microsoft.MicrosoftEdge_8wekyb3d8bbwe
d-----       10/24/2019   3:59 AM                Microsoft.WindowsTerminal_8wekyb3d8bbwe
d-----       10/25/2019   2:36 PM                Microsoft.XboxGamingOverlay_8wekyb3d8bbwe
-a---l       10/25/2019   2:36 PM              0 GameBarElevatedFT_Alias.exe
-a---l       10/10/2019   8:06 PM              0 MicrosoftEdge.exe
-a---l        11/3/2019   3:02 AM              0 python.exe
-a---l        11/3/2019   3:02 AM              0 python3.exe
-a---l       10/24/2019   3:59 AM              0 wt.exe
Run Code Online (Sandbox Code Playgroud)

我使用命令提示符删除了它,但我很好奇它是如何在一夜之间出现的。

windows-10

11
推荐指数
0
解决办法
8779
查看次数

在 powershell 中启动 python 时覆盖 Windows 存储打开操作

C:\Users\my-username\AppData\Local\Programs\Python\Python311\python.exe在我的路径中,但是当我在 powershell 中执行 python 时,它会自动打开 Microsoft Store,无论如何它都会被管理员阻止。

如何覆盖显然会启动 Windows 应用商店的默认路径?

最新的Python是我手动安装的:

PS D:\> C:\Users\CURRENT_USER\AppData\Local\Programs\Python\Python311\python.exe
Python 3.11.2 (tags/v3.11.2:878ead1, Feb 7 2023, 16:38:35) [MSC v.1934 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
Run Code Online (Sandbox Code Playgroud)

python path environment-variables windows-11

1
推荐指数
1
解决办法
4316
查看次数