Windows 8系统Python3.6安装PGU库失败求助
我看你在Windows 8的PowerShell里装PGU 0.18版本时碰了壁,核心问题是pip找不到你指定的压缩包文件,或者路径解析出了问题。我给你整理几个靠谱的解决步骤,你挨个试试:
1. 先确认压缩包是否在当前目录
你执行pip install pgu-0.18.zip时,pip会默认在当前PowerShell所在的目录(也就是C:\Users\Núria)找这个压缩包。先做个简单检查:
- 在PowerShell里输入
ls(或者Get-ChildItem),看看列表里有没有pgu-0.18.zip这个文件。 - 如果没有,先下载对应版本的压缩包,把它放到
C:\Users\Núria文件夹里再重试。
2. 用带引号的完整路径指定文件(解决特殊字符问题)
你的用户名里有ú这个特殊字符,可能导致PowerShell解析路径时出错。试试用完整绝对路径安装,记得给路径加双引号:
pip install "C:\Users\Núria\pgu-0.18.zip"
3. 直接从PyPI仓库安装(更省心的方式)
手动下载压缩包容易出问题,不如让pip直接从官方仓库拉取安装,输入这条命令就行:
pip install pgu==0.18
pip会自动下载对应版本、处理依赖并完成安装,不用你手动管压缩包的事。
4. 先确保pip本身正常工作
如果上面的方法都不行,先排查pip是否正常:
- 输入
pip --version,看看能不能正常显示版本信息,有没有报错。 - 如果pip版本太旧,先升级一下:
python -m pip install --upgrade pip
5. 试试管理员权限运行PowerShell
Windows 8里普通用户权限有时候会限制安装操作,右键点击PowerShell图标,选择「以管理员身份运行」,然后再执行安装命令,说不定就能解决权限相关的问题。
你之前执行命令的报错信息:
PS C:\Users\Núria> pip install pgu-0.18.zip
Requirement 'pgu-0.18.zip' looks like a filename, but the file does not exist
Processing c:\users\núria\pgu-0.18.zip
Exception:
Traceback (most recent call last):
File "c:\users\núria\appdata\local...
内容的提问来源于stack exchange,提问作者computorul

