长话短说,我的工作计算机有网络限制,这意味着尝试pip install
在cmd中使用只会导致超时/找不到包错误。
相反,我尝试下载所需软件包的tar.gz文件,但是,我不知道如何安装它们。我已经从tar.gz文件中提取了文件,并且里面有一个“设置”文件,但是对我来说并没有多大作用。
如果有人可以解释如何以这种方式安装python软件包而无需pip install
在Windows上使用,那将是惊人的。
Answers:
您可以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
:
cd directory_containing_tar.gz
tar -xvzf seaborn-0.10.1.tar.gz
pip install seaborn-0.10.1
python setup.py install
当然,在继续之前,您还应该下载所需的软件包并以相同的方式安装它们。
A
取决于B
。所以安装B
,然后A
。
您可以安装tarball,而无需先解压缩。只需.tar.gz
从命令提示符处导航到包含文件的目录,然后输入以下命令:
pip install my-tarball-file-name.tar.gz
我正在运行python 3.4.3,这对我有用。我不知道这是否可以在其他版本的python上使用。
[Errno 2] No such file or directory: '/tmp/pip-anjip21-build/setup.py
在Jessie(树莓派3)上运行
多亏了以下答案,我才能正常工作。
python setup.py install
必须将cmd指向正确的文件夹。我这样做是pushd C:\Users\absolutefilepathtotarunpackedfolder
python setup.py install
感谢Tales Padua和Hugo Honorem
通过运行安装
python setup.py install
更好的是,您可以从github下载。通过安装git apt-get install git
,然后按照以下步骤操作:
git clone https://github.com/mwaskom/seaborn.git
cd seaborn
python setup.py install
No such file or directory
这可能与我的文件和文件夹的设置有关。Python不会进入Python通常安装的默认位置
no such file or directory
对于使用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 -
用于linux。将字典更改为新的seaborn解压缩文件并执行python setup.py install
python setup.py install
You must give at least one requirement to install (maybe you meant "pip install file:///absolute path.."?)