如何停止使用记事本打开 .whl 文件?

How do I stop opening a .whl file with the notepad?

我不小心将 Pygame.whl 更改为使用记事本打开。这意味着我在尝试安装 Pygame.

时遇到此错误

我试过,重命名时在文件末尾输入“.whl”,但没有成功。

C:\Users\ronald>cd Downloads

C:\Users\ronald\Downloads>pip install pygame-1.9.4-cp37-cp37m-win32.whl
WARNING: Requirement 'pygame-1.9.4-cp37-cp37m-win32.whl' looks like a filename, but the file does not exist
Processing c:\users\ronald\downloads\pygame-1.9.4-cp37-cp37m-win32.whl
ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: 'C:\Users\ronald\Downloads\pygame-1.9.4-cp37-cp37m-win32.whl'

实际路径最有可能pygame-1.9.4-cp37-cp37m-win32.whl.txt

您需要做的是删除 .txt,但您很可能未选中文件扩展名,因此您不能只重命名文件。

在 windows 资源管理器中,您需要单击“查看”选项卡,然后选中显示 File name extensions 的复选框。这将显示所有文件的文件扩展名并允许您更改它们。

之后只需删除 .txt 就可以了!

您可以使用命令行。

点击WINDOWS+R,输入CMD,点击Return/Enter:这将打开 command-line-interface-shell-thingy.

发出命令(每行一个,以 Return/Enter 结束):

c:\
cd C:\Users\ronald\Downloads\
dir pygame*.*

move pygame-1.9.4-cp37-cp37m-win32.whl.txt  pygame-1.9.4-cp37-cp37m-win32.whl 
dir pygame*.*

这将:

  • 换成你的C盘
  • 进入子目录
  • 列出所有以pygame
  • 开头的文件
  • 将文件重命名回它应该的名字
  • 并再次列出文件以进行检查

在上面的每一行之后点击 Return/Enter

如果第一个列表中的文件与 pygame-1.9.4-cp37-cp37m-win32.whl.txt 不同,您需要在 move ...from... ...to... 行中提供该名称。


或者您只需重新下载正确的文件。