Windows环境下无法pip install pipenv的问题求助
企业代理环境下pip安装pipenv/升级失败的解决办法
临时指定代理执行命令
针对你的场景,直接给pip命令添加代理参数即可,替换<代理地址>和<端口>为企业实际代理信息,若代理需账号密码则补充<用户名>:<密码>@:- 安装pipenv:
pip install pipenv --proxy http://<用户名>:<密码>@<代理地址>:<端口> - 升级pip:
pip install --upgrade pip --proxy http://<用户名>:<密码>@<代理地址>:<端口>
- 安装pipenv:
永久配置pip代理(无需每次输入参数)
在Windows用户目录(C:\Users\<你的用户名>)下创建pip文件夹,新建pip.ini文件并写入以下内容:[global] # 替换为实际代理信息 proxy = http://<用户名>:<密码>@<代理地址>:<端口>保存后,所有pip命令将自动使用该代理。
验证代理配置有效性
执行pip config get global.proxy,若输出为你配置的代理地址,说明配置生效。版本适配问题排查
Python 3.11完全兼容pipenv,若仍提示找不到适配版本,大概率是代理未正确访问PyPI源。可在pip.ini中添加国内镜像源提升稳定性:[global] proxy = http://<用户名>:<密码>@<代理地址>:<端口> index-url = https://pypi.tuna.tsinghua.edu.cn/simple之后重新执行
pip install pipenv即可。
内容的提问来源于stack exchange,提问作者Sienna
相关产品推荐
相关产品推荐

