import paddlehub as hub
在pycharm时,运行上面的代码,直接提示安装git。
但是git我已经安装过了。
如果我选择了安装,再次运行还是提示安装。
如果我不安装,直接报错,报错内容如何。
raise ImportError('Failed to initialize: {0}'.format(exc)) from exc
ImportError: Failed to initialize: Cmd('git') failed due to: exit code(2)
cmdline: git version
6条答案
按热度按时间m0rkklqb1#
请提供您正在使用的Paddle和PaddleHub的具体版本,以及您是在Windows还是Linux系统下运行。尝试执行以下命令:
或者卸载PaddleHub,重新安装Paddle及其2.0或更高版本。您的问题可能是由于安装了不兼容的版本导致的。在2.0.x版本的PaddleHub和Paddle配合使用时,应该不会出现这个问题。
c86crjj02#
Windows 10
(venv) C:\Users\CPUCN\PycharmProjects\pythonProjectfeijiang\venv>pip list
Package Version
appdirs 1.4.4
astor 0.8.1
Babel 2.9.0
bce-python-sdk 0.8.53
cached-property 1.5.2
certifi 2020.12.5
cfgv 3.2.0
chardet 4.0.0
click 7.1.2
colorama 0.4.4
colorlog 4.7.2
configy 0.1.1
cycler 0.10.0
decorator 4.4.2
distlib 0.3.1
easydict 1.9
filelock 3.0.12
flake8 3.8.4
Flask 1.1.2
Flask-Babel 2.0.0
func-timeout 4.3.5
future 0.18.2
gast 0.3.3
gitdb 4.0.5
GitPython 3.1.14
grpcio 1.33.2
grpcio-tools 1.33.2
h5py 3.2.1
identify 2.0.0
idna 2.10
imageio 2.9.0
imgaug 0.4.0
importlib-metadata 3.7.0
itsdangerous 1.1.0
jieba 0.42.1
Jinja2 2.11.3
Keras 2.4.3
kiwisolver 1.3.1
lmdb 1.1.1
MarkupSafe 1.1.1
matplotlib 3.3.4
mccabe 0.6.1
networkx 2.5
nodeenv 1.5.0
numpy 1.19.3
opencv-python 4.2.0.32
packaging 20.9
paddle-serving-app 0.0.0
paddle-serving-client 0.0.0
paddle-serving-server 0.5.0
paddlehub 2.0.4
paddlenlp 2.0.0rc8
paddleocr 2.0.2
paddlepaddle 2.0.1
pdf2image 1.14.0
Pillow 8.1.1
pip 21.0.1
pre-commit 2.10.1
protobuf 3.15.3
pyclipper 1.2.1
pycodestyle 2
ippsafx73#
可以加我QQ:332690958,远程看看。
p8ekf7hl4#
您好,您的Python版本是3.7.9,pip是20.3。这个问题可能是由于Python和pip版本不匹配导致的。您可以尝试更新pip版本,具体操作如下:
如果问题仍然存在,请尝试在终端中设置GIT_PYTHON_REFRESH环境变量,具体操作如下:
mccptt675#
Python 3.7.0 (默认,2018年6月28日,08:04:48) [MSC v.1912 64位(AMD64)] :: Anaconda,Inc. on win32
kupeojn66#
我遇到了一个类似的问题,关于在Win10上使用Python 3.7.0的PaddleHub 2.0+。升级我的Python版本到3.7.4后,它可以正常工作了。你可以从https://www.python.org/downloads/release/python-374/下载。