我在计算机上安装了python 3.7,pip版本19.0.3的anaconda
我正在尝试从Windows命令行进行pip安装。对于通过pip尝试的所有软件包安装,我都收到了错误消息。如果有人可以帮助我,那就太好了。
给出的命令:pip install lifetimes
错误消息:
Collecting lifetimes
Could not install packages due to an EnvironmentError: Please check proxy URL. It is malformed and could be missing the host.
答案 0 :(得分:0)
要在代理后面使用pip,可以使用public static void setShift()
{
txttime.sendkeys("1030AM");
}
选项指定代理。
--proxy
如果要在给定的会话中进行多个pip安装,则可以在终端或命令提示符下设置代理变量。以下几行摘自here。如果您有能力定义环境变量,那么只需执行一次,那么您就应该做好了。
pip install --proxy=https://user:pass@server:port packages
在工作中,由于某些域不受信任,我们仍然遇到一些问题,因此您可以添加以下几行来告诉pip以下域是可以的。
# Windows
set http_proxy=http://[username:password@]proxyserver:port
set http_proxy=https://[username:password@]proxyserver:port
# Linux
export https_proxy=https://[username:password@]proxyserver:port
如果要设置Anaconda以使用代理,而不必每次都指定代理,则需要在主目录中创建一个--trusted-host pypi.python.org
--trusted-host files.pythonhosted.org
--trusted-host pypi.org
文件。将以下行添加到.condarc
文件中,您应该一切顺利。可以找到更多信息here。
.condarc