长话短说我的工作计算机有网络限制,这意味着尝试在cmd中使用pip install
只会导致超时/没有找到包错误。
相反,我试图下载我想要的软件包的tar.gz文件,但是,我不知道如何安装它们。我从tar.gz文件中提取了文件,里面有一个“设置”文件,但对我来说没什么用。
如果有人能够解释如何以这种方式安装python包而不在窗口上使用pip install
那将是惊人的。
您可以在不使用网络的情况下使用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_setup.py
pip install .
python setup.py install
当然,在继续之前,您还应该下载所需的软件包并以相同的方式安装它们。
您可以先安装tarball而不先解压缩。只需从命令提示符导航到包含.tar.gz
文件的目录,然后输入以下命令:
pip install my-tarball-file-name.tar.gz
我正在运行python 3.4.3,这对我有用。我不知道这是否适用于其他版本的python。
通过运行安装它
python setup.py install
更好的是,您可以从github下载。通过apt-get install git
安装git,然后按照以下步骤操作:
git clone https://github.com/mwaskom/seaborn.git
cd seaborn
python setup.py install
感谢下面的答案,我已经完成了它的工作。
python setup.py install
之前必须将cmd指向正确的文件夹。我是通过pushd C:\Users\absolutefilepathtotarunpackedfolder
做到的python setup.py install
这样的帕多瓦感谢休荣誉
对于那些使用python3的人,您可以使用:
python3 setup.py install
您是否可以使用sudo apt-get install python-seaborn
代替?基本上tar.gz只是一个包含设置的zip文件,所以你要做的就是解压缩它,cd到它下载的地方,并使用gunzip -c seaborn-0.7.0.tar.gz | tar xf -
for linux。将字典更改为新的seaborn解压缩文件并执行python setup.py install
您可以从官方引用中安装它们。例如来自www.pygame.org/download.shtml的pygame