作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
长话短说,我的工作计算机有网络限制,这意味着尝试在 cmd 中使用 pip install
只会导致超时/找不到包错误。
例如;当我尝试 pip install seaborn
时:
相反,我尝试下载我想要的软件包的 tar.gz 文件,但是我不知道如何安装它们。我已经从 tar.gz 文件中提取了这些文件,其中有一个“设置”文件,但它对我没有多大作用。
如果有人能解释如何在不使用 pip install
在 windows 上以这种方式安装 python 包,那将是惊人的。
最佳答案
您可以在不使用网络的情况下使用 pip
。见 in the docs (搜索“安装特定的源存档文件”)。其中任何一个都应该工作:
pip install relative_path_to_seaborn.tar.gz
pip install absolute_path_to_seaborn.tar.gz
pip install file:///absolute_path_to_seaborn.tar.gz
或者您可以解压缩存档并直接将 setup.py
与 pip
或 python
一起使用:
cd directory_containing_tar.gz
tar -xvzf seaborn-0.10.1.tar.gz
pip install seaborn-0.10.1
python setup.py install
当然,您还应该下载所需的软件包并在继续之前以相同的方式安装它们。
关于python - 如何在不使用 pip install 的情况下从 tar.gz 文件安装 Python 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36014334/
我是一名优秀的程序员,十分优秀!