2024-04-26 21:43:09 发布
网友
长话短说我的工作计算机有网络限制,这意味着试图在cmd中使用pip install只会导致超时/找不到包错误。
pip install
例如,当我试图pip install seaborn时:
pip install seaborn
相反,我试图下载我想要的包的tar.gz文件,但是,我不知道如何安装它们。我已经从tar.gz文件中提取了这些文件,其中有一个“setup”文件,但它对我没有多大帮助。
如果有人能解释如何以这种方式安装python包,而不用在windows上使用pip install,那就太棒了。
您可以在不使用网络的情况下使用pip。请参阅in the docs(搜索“安装特定的源存档文件”)。其中任何一个都应该起作用:
pip
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一起使用:
setup.py
python
cd directory_containing_tar.gz tar -xvzf tar_file_name.tar.gz pip install . python setup.py install
当然,在继续之前,您还应该下载所需的软件包并以相同的方式安装它们。
你可以安装一个tarball,而不必先提取它。只需从命令提示符导航到包含.tar.gz文件的目录,然后输入以下命令:
.tar.gz
pip install my-tarball-file-name.tar.gz
我正在运行python 3.4.3,这对我很有用。不过,我不知道这是否适用于其他版本的python。
多亏了下面的答案,我才使它发挥作用。
python setup.py install
pushd C:\Users\absolutefilepathtotarunpackedfolder
感谢故事帕多瓦和雨果·奥诺雷姆
您可以在不使用网络的情况下使用
pip
。请参阅in the docs(搜索“安装特定的源存档文件”)。其中任何一个都应该起作用:或者您可以解压缩存档文件,并将
setup.py
直接与pip
或python
一起使用:当然,在继续之前,您还应该下载所需的软件包并以相同的方式安装它们。
你可以安装一个tarball,而不必先提取它。只需从命令提示符导航到包含
.tar.gz
文件的目录,然后输入以下命令:我正在运行python 3.4.3,这对我很有用。不过,我不知道这是否适用于其他版本的python。
多亏了下面的答案,我才使它发挥作用。
python setup.py install
之前,必须将cmd指向正确的文件夹。我是通过pushd C:\Users\absolutefilepathtotarunpackedfolder
python setup.py install
感谢故事帕多瓦和雨果·奥诺雷姆
相关问题 更多 >
编程相关推荐