kin*_*ing 15 python pip python-wheel
可以在不使用的情况下安装Python滚轮pip吗?我总是遇到安装问题pip,所以我通常通过复制和粘贴手动安装库.我想知道是否有办法以类似的方式做轮文件.
wim*_*wim 28
我假设您有互联网访问权限,但您没有安装工作点.
下载点轮:
wget https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl
Run Code Online (Sandbox Code Playgroud)
要首先查找发行版的URL,您可以获取索引json端点.例如:
$ curl -s https://pypi.org/pypi/pip/json | jq ".urls[0].url"
"https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl"
Run Code Online (Sandbox Code Playgroud)
用你的另一个轮文件"执行"它.例如,如果您尝试从bdist安装setuptools v39.0.1,则命令将如下所示:
$ python pip-10.0.1-py2.py3-none-any.whl/pip install --no-index setuptools-39.0.1-py2.py3-none-any.whl
Processing ./setuptools-39.0.1-py2.py3-none-any.whl
Installing collected packages: setuptools
Successfully installed setuptools-39.0.1
Run Code Online (Sandbox Code Playgroud)
您现在将有一个正常工作的setuptools安装,但没有pip.
如果您想知道,是的,您可以使用相同的技巧来安装pip本身.该命令看起来像这样:
python pip-10.0.1-py2.py3-none-any.whl/pip install --no-index pip-10.0.1-py2.py3-none-any.whl
Run Code Online (Sandbox Code Playgroud)
现在你应该有一个工作点安装,与这个python可执行文件所指向的解释器相关联.
它是.实际上.whl文件只是zip存档,因此您可以只提取其内容并使用库路径变量来使其工作.然而,这是非常糟糕的做法.
| 归档时间: |
|
| 查看次数: |
25780 次 |
| 最近记录: |