Linux 下配置了代理服务器使用pip, conda下载时出现proxy错误

问题描述:

Linux本地配置了~/.bashrc文件

142 export http_proxy="http://xxx.xx.xx.xx:808"
143 export https_proxy="https://xxx.xx.70.xx:808"

但是使用pip和conda安装库时依然出现类似proxy error的错误

解决方法:

pip:

在pip配置文件~/.config/pip/pip.conf中添加

[global]
proxy     = http://XXXX.com:port

proxy后为Linux中配置的代理服务器

conda:

在conda配置文件~/.condarc中添加

proxy_servers:
  http: http://xxx.xx.com:8080
  https: https://xxx.xx.com:8080

添加完保存之后可正常通过pip和conda下载所需库文件

参考: 

https://blog.csdn.net/leviopku/article/details/98766822

https://blog.csdn.net/king_cpp_py/article/details/81192387

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 使用 pip 安装包提示 "could not import run module" 错误的原因可能是因为没有正确的 Python 环境或者没有正确的权限。 解决方法: 1. 确保 Python 环境正确。运行 `python --version` 命令,确认当前 Python 的版本是否与你需要安装的包兼容。 2. 尝试使用管理员权限运行 pip 命令。在命令前加上 `sudo` 或者使用管理员权限运行命令窗口。 3. 尝试使用不同的 Python 环境运行 pip 命令。例如,如果你使用的是 Python3,尝试使用 Python2 运行 pip 命令。 4. 尝试使用清华源安装包。在运行 pip 命令之前,先使用 `pip install -i https://pypi.tuna.tsinghua.edu.cn/simple` 命令更新 pip 的源。 5. 尝试使用替代的安装方式。例如,可以使用 easy_install 或者 setup.py 安装。 如果以上方法都无法解决问题,建议搜索错误信息或者在 Python 社区寻找帮助。 ### 回答2: 当使用pip进行安装,如果出现"could not import run module"的错误提示,可能有以下几种原因和解决方法: 1. pip版本问题:首先,确保你使用的是最新版本的pip。可以通过运行以下命令来升级pip: ``` pip install --upgrade pip ``` 2. Python环境问题:确认你当前的Python环境是正确配置的。你可以通过运行以下命令来检查Python版本: ``` python --version ``` 如果提示"command not found"或者不是想要的Python版本,那么你可能需要重新安装和配置Python环境。 3. 系统环境变量问题:确保你已经正确设置了系统的环境变量。根据不同操作系统的设置方式有所不同,你可以参考相关文档或者搜索相关问题来正确设置系统环境变量。 4. 在虚拟环境中安装:如果你使用的是虚拟环境,确保在激活虚拟环境后再运行pip命令。首先使用激活虚拟环境的命令,然后再尝试进行安装。 5. 网络问题:安装过程中可能会遇到网络问题,可以尝试更换网络环境或者使用代理进行安装。你可以通过在pip命令后添加"--proxy"参数来指定代理服务器。 如果你尝试了以上方法仍然无法解决问题,那么可能是其他因素导致了错误提示。你可以搜索具体的错误提示或者查看相关的错误日志来获得更多详细信息,以便定位和解决问题。 ### 回答3: 当使用pip安装一个包出现"could not import run module"这个错误提示,通常是由于pip本身出现问题或者安装包的依赖关系不满足。 首先,我们可以尝试使用以下命令升级pip本身: ``` pip install --upgrade pip ``` 这样可以确保我们使用的是最新版本的pip。 如果升级pip之后还是出现同样的错误提示,那么可能是安装包的依赖关系不满足。我们可以尝试先安装包的依赖,再安装目标包,例如: ``` pip install 依赖包 pip install 目标包 ``` 如果目标包的依赖比较复杂,我们可以首先查看目标包的官方文档,找到它的依赖关系,并按照文档的指引安装依赖。 此外,也有可能是操作系统环境相关的问题。如果是Windows系统,可以尝试使用管理员身份运行命令提示符或者使用Anaconda Prompt来执行pip安装。 如果以上方法都没有解决问题,那么可能是因为目标包本身存在bug或者与系统的其他组件不兼容。在这种情况下,我们可以尝试使用其他的安装方式,例如手动下载源码并进行安装,或者使用其他的包管理工具如conda来安装该包。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值