在运行模型python脚本时报错如下内容:
Traceback (most recent call last):
File "tools/onnx_custom.py", line 83, in <module>
program2onnx(
File "/opt/rh/rh-python38/root/usr/local/lib64/python3.8/site-packages/paddle2onnx/command.py", line 173, in program2onnx
from paddle2onnx.legacy.command import program2onnx
File "/opt/rh/rh-python38/root/usr/local/lib64/python3.8/site-packages/paddle2onnx/legacy/__init__.py", line 18, in <module>
import paddle
ModuleNotFoundError: No module named 'paddle'
解决办法
python3 -m pip install common --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
python3 -m pip install dual --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
python3 -m pip install tight --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
python3 -m pip install data --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
python3 -m pip install prox --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
遇到的问题
[root@localhost ~]# python3 -m pip install paddle --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple WARNING: Running pip install with root privileges is generally not a good idea. Try `python3 -m pip install --user` instead. Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.ngc.nvidia.com Collecting paddle Downloading https://pypi.tuna.tsinghua.edu.cn/packages/55/cf/e4b6b9a54d2f072e4491e34317bf5f5fea260da8a3072e641832dc9ce770/paddle-1.0.2.tar.gz (579kB) |████████████████████████████████| 583kB 1.3MB/s ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-8_cfvhys/paddle/setup.py'"'"'; __file__='"'"'/tmp/pip-install-8_cfvhys/paddle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-8_cfvhys/paddle/pip-egg-info cwd: /tmp/pip-install-8_cfvhys/paddle/ Complete output (7 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-8_cfvhys/paddle/setup.py", line 3, in <module> import paddle File "/tmp/pip-install-8_cfvhys/paddle/paddle/__init__.py", line 5, in <module> import common, dual, tight, data, prox ModuleNotFoundError: No module named 'common' ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. [root@localhost ~]# python3 -m pip install common --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
[root@localhost ~]# python3 -m pip install paddle --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple WARNING: Running pip install with root privileges is generally not a good idea. Try
python3 -m pip install --user
instead. Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.ngc.nvidia.com Collecting paddle Downloading https://pypi.tuna.tsinghua.edu.cn/packages/55/cf/e4b6b9a54d2f072e4491e34317bf5f5fea260da8a3072e641832dc9ce770/paddle-1.0.2.tar.gz (579kB) |████████████████████████████████| 583kB 1.2MB/s ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-bqmv9yrd/paddle/setup.py'"'"'; file='"'"'/tmp/pip-install-bqmv9yrd/paddle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-bqmv9yrd/paddle/pip-egg-info cwd: /tmp/pip-install-bqmv9yrd/paddle/ Complete output (7 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-bqmv9yrd/paddle/setup.py", line 3, in <module> import paddle File "/tmp/pip-install-bqmv9yrd/paddle/paddle/init.py", line 5, in <module> import common, dual, tight, data, prox ModuleNotFoundError: No module named 'dual'ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. [root@localhost ~]# python3 -m pip install dual --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
[root@localhost ~]# python3 -m pip install paddle --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple WARNING: Running pip install with root privileges is generally not a good idea. Try
python3 -m pip install --user
instead. Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.ngc.nvidia.com Collecting paddle Downloading https://pypi.tuna.tsinghua.edu.cn/packages/55/cf/e4b6b9a54d2f072e4491e34317bf5f5fea260da8a3072e641832dc9ce770/paddle-1.0.2.tar.gz (579kB) |████████████████████████████████| 583kB 963kB/s ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-t3xit45q/paddle/setup.py'"'"'; file='"'"'/tmp/pip-install-t3xit45q/paddle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-t3xit45q/paddle/pip-egg-info cwd: /tmp/pip-install-t3xit45q/paddle/ Complete output (7 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-t3xit45q/paddle/setup.py", line 3, in <module> import paddle File "/tmp/pip-install-t3xit45q/paddle/paddle/init.py", line 5, in <module> import common, dual, tight, data, prox ModuleNotFoundError: No module named 'tight'ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. [root@localhost ~]# python3 -m pip install tight --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
[root@localhost ~]# python3 -m pip install paddle --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple WARNING: Running pip install with root privileges is generally not a good idea. Try
python3 -m pip install --user
instead. Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.ngc.nvidia.com Collecting paddle Downloading https://pypi.tuna.tsinghua.edu.cn/packages/55/cf/e4b6b9a54d2f072e4491e34317bf5f5fea260da8a3072e641832dc9ce770/paddle-1.0.2.tar.gz (579kB) |████████████████████████████████| 583kB 1.0MB/s ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-mddmmw7y/paddle/setup.py'"'"'; file='"'"'/tmp/pip-install-mddmmw7y/paddle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-mddmmw7y/paddle/pip-egg-info cwd: /tmp/pip-install-mddmmw7y/paddle/ Complete output (7 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-mddmmw7y/paddle/setup.py", line 3, in <module> import paddle File "/tmp/pip-install-mddmmw7y/paddle/paddle/init.py", line 5, in <module> import common, dual, tight, data, prox ModuleNotFoundError: No module named 'data'ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. [root@localhost ~]# python3 -m pip install data --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
[root@localhost ~]# python3 -m pip install paddle --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple WARNING: Running pip install with root privileges is generally not a good idea. Try ``python3 -m pip install --user`` instead. Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.ngc.nvidia.com Collecting paddle Downloading https://pypi.tuna.tsinghua.edu.cn/packages/55/cf/e4b6b9a54d2f072e4491e34317bf5f5fea260da8a3072e641832dc9ce770/paddle-1.0.2.tar.gz (579kB) |████████████████████████████████| 583kB 1.4MB/s ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-na___dip/paddle/setup.py'"'"';
file='"'"'/tmp/pip-install-na___dip/paddle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(
file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code,
file, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-na___dip/paddle/pip-egg-info cwd: /tmp/pip-install-na___dip/paddle/ Complete output (7 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-na___dip/paddle/setup.py", line 3, in <module> import paddle File "/tmp/pip-install-na___dip/paddle/paddle/
init`.py", line 5, in <module> import common, dual, tight, data, prox ModuleNotFoundError: No module named 'prox'
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. [root@localhost ~]# python3 -m pip install prox --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple`