Google colab Glove_Python pip 安装不工作
Google colab Glove_Python pip install not working
我正在使用
! pip install glove_python
我收到此错误消息:
Collecting glove_python
Downloading https://files.pythonhosted.org/packages/3e/79/7e7e548dd9dcb741935d031117f4bed133276c2a047aadad42f1552d1771/glove_python-0.1.0.tar.gz (263kB)
|████████████████████████████████| 266kB 16.9MB/s
Requirement already satisfied: numpy in /usr/local/lib/python3.7/dist-packages (from glove_python) (1.19.5)
Requirement already satisfied: scipy in /usr/local/lib/python3.7/dist-packages (from glove_python) (1.4.1)
Building wheels for collected packages: glove-python
Building wheel for glove-python (setup.py) ... error
**ERROR: Failed building wheel for glove-python**
Running setup.py clean for glove-python
**ERROR: Failed cleaning build dir for glove-python**
Failed to build glove-python
Installing collected packages: glove-python
Running setup.py install for glove-python ... error
**ERROR: Command errored out with exit status 1**: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nypxp28t/glove-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nypxp28t/glove-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-cnn32mbr/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
按照下面的建议我试过了
! python -m pip install glove_python --verbose
输出不同成员的以下重复错误:
has no member named ‘exc_{member}’; did you mean ‘curexc_value’?
结尾为:
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Running setup.py install for glove-python ... error
Cleaning up...
Removing source in /tmp/pip-install-ru3hxbde/glove-python
Removed build tracker '/tmp/pip-req-tracker-ps3qzi71'
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ywzvlm5m/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
Exception information:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 153, in _main
status = self.run(options, args)
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/install.py", line 455, in run
use_user_site=options.use_user_site,
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/__init__.py", line 62, in install_given_reqs
**kwargs
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/req_install.py", line 888, in install
cwd=self.unpacked_source_directory,
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/utils/subprocess.py", line 275, in runner
spinner=spinner,
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/utils/subprocess.py", line 242, in call_subprocess
raise InstallationError(exc_msg)
pip._internal.exceptions.InstallationError: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ywzvlm5m/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
尝试 pip install glove-python-binary 是成功的,但是当我导入它时出现以下错误:
import glove-python-binary
^
SyntaxError: invalid syntax
好像glove_python
包很老了,它在PIP上的最后一次发布是在2016年。而且它只有那里的源,所以应该用C/C++编译器编译,这是通常到处都有问题(需要手动安装正确的编译器和所有依赖项)。
看起来更新版本是 glove-python-binary
,日期是 2020 年。尝试通过 ! pip install glove-python-binary
安装它。
根据 pypi site glove-python-binary
需要 Python 版本 3.6 或 3.7 或 3.8,更小或更大版本的 Python 可能无法工作。
当您在 pip 中遇到任何问题或错误时,请尝试将 --verbose
添加到 pip 命令行,这将向您打印大量有关 pip 失败原因的详细信息。
与@GameDev 一样,有时您还必须尝试 运行ning 命令 ! python -m pip install PACKAGE
而不是 ! pip install PACKAGE
,以安装任何 Python pip 包,因为第一个命令完全使用您用于 运行 脚本的 python,而第二个命令可能使用来自其他 Python 安装的 pip
,而不是来自 Python 安装的 Python用于以后 运行 实际脚本。
在google-colab中只写:
!pip install glove-python-binary
要使用,请执行以下操作:
import glove
例如:
from glove import Glove
from glove import Corpus
这对我有用!
我正在使用
! pip install glove_python
我收到此错误消息:
Collecting glove_python
Downloading https://files.pythonhosted.org/packages/3e/79/7e7e548dd9dcb741935d031117f4bed133276c2a047aadad42f1552d1771/glove_python-0.1.0.tar.gz (263kB)
|████████████████████████████████| 266kB 16.9MB/s
Requirement already satisfied: numpy in /usr/local/lib/python3.7/dist-packages (from glove_python) (1.19.5)
Requirement already satisfied: scipy in /usr/local/lib/python3.7/dist-packages (from glove_python) (1.4.1)
Building wheels for collected packages: glove-python
Building wheel for glove-python (setup.py) ... error
**ERROR: Failed building wheel for glove-python**
Running setup.py clean for glove-python
**ERROR: Failed cleaning build dir for glove-python**
Failed to build glove-python
Installing collected packages: glove-python
Running setup.py install for glove-python ... error
**ERROR: Command errored out with exit status 1**: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nypxp28t/glove-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nypxp28t/glove-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-cnn32mbr/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
按照下面的建议我试过了
! python -m pip install glove_python --verbose
输出不同成员的以下重复错误:
has no member named ‘exc_{member}’; did you mean ‘curexc_value’?
结尾为:
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Running setup.py install for glove-python ... error
Cleaning up...
Removing source in /tmp/pip-install-ru3hxbde/glove-python
Removed build tracker '/tmp/pip-req-tracker-ps3qzi71'
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ywzvlm5m/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
Exception information:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 153, in _main
status = self.run(options, args)
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/install.py", line 455, in run
use_user_site=options.use_user_site,
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/__init__.py", line 62, in install_given_reqs
**kwargs
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/req_install.py", line 888, in install
cwd=self.unpacked_source_directory,
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/utils/subprocess.py", line 275, in runner
spinner=spinner,
File "/usr/local/lib/python3.7/dist-packages/pip/_internal/utils/subprocess.py", line 242, in call_subprocess
raise InstallationError(exc_msg)
pip._internal.exceptions.InstallationError: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-ru3hxbde/glove-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ywzvlm5m/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
尝试 pip install glove-python-binary 是成功的,但是当我导入它时出现以下错误:
import glove-python-binary
^
SyntaxError: invalid syntax
好像glove_python
包很老了,它在PIP上的最后一次发布是在2016年。而且它只有那里的源,所以应该用C/C++编译器编译,这是通常到处都有问题(需要手动安装正确的编译器和所有依赖项)。
看起来更新版本是 glove-python-binary
,日期是 2020 年。尝试通过 ! pip install glove-python-binary
安装它。
根据 pypi site glove-python-binary
需要 Python 版本 3.6 或 3.7 或 3.8,更小或更大版本的 Python 可能无法工作。
当您在 pip 中遇到任何问题或错误时,请尝试将 --verbose
添加到 pip 命令行,这将向您打印大量有关 pip 失败原因的详细信息。
与@GameDev ! python -m pip install PACKAGE
而不是 ! pip install PACKAGE
,以安装任何 Python pip 包,因为第一个命令完全使用您用于 运行 脚本的 python,而第二个命令可能使用来自其他 Python 安装的 pip
,而不是来自 Python 安装的 Python用于以后 运行 实际脚本。
在google-colab中只写:
!pip install glove-python-binary
要使用,请执行以下操作:
import glove
例如:
from glove import Glove
from glove import Corpus
这对我有用!