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

时间:2019-05-17 19:20:05

标签: python python-3.x pip file-rename

我不小心将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'

2 个答案:

答案 0 :(得分:2)

实际路径很可能是pygame-1.9.4-cp37-cp37m-win32.whl.txt

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

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

在那之后,只需移除.txt,您就可以了!

答案 1 :(得分:0)

您可以使用命令行。

WINDOWS + R ,输入CMD,按 Return / Enter :这将打开命令行界面-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开头的文件
  • 将文件重命名为其应有的名称
  • 然后再次列出文件进行检查
在上面的每一行之后,

点击返回/输入

如果第一个清单中的文件与pygame-1.9.4-cp37-cp37m-win32.whl.txt不同,则需要在move ...from... ...to...行中输入该名称。


或者您只需再次下载正确的文件即可。