我不小心将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'
答案 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*.*
这将:
点击返回/输入。
如果第一个清单中的文件与pygame-1.9.4-cp37-cp37m-win32.whl.txt
不同,则需要在move ...from... ...to...
行中输入该名称。
或者您只需再次下载正确的文件即可。