在 python 脚本上导入某些包时出错
Getting error when importing some package on python scripts
这是我的错误:
Traceback (most recent call last):
File "./convert.py", line 6, in <module>
import openpyxl # from https://pythonhosted.org/openpyxl/ or PyPI (e.g. via pip)
ImportError: No module named openpyxl
我已经安装了python包openpyxl但是这个错误仍然出现
我正在使用 linux python 版本 2.6.6
请帮忙
我在 运行 python2.7 script.py:
时遇到了这个新错误
Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
from pip import main
File "/usr/local/lib/python2.7/site-packages/pip/__init__.py", line 13, in <module>
from pip.utils import get_installed_distributions, get_prog
File "/usr/local/lib/python2.7/site-packages/pip/utils/__init__.py", line 15, in <module>
import zipfile
File "/usr/local/lib/python2.7/zipfile.py", line 6, in <module>
import io
File "/usr/local/lib/python2.7/io.py", line 51, in <module>
import _io
ImportError: /usr/local/lib/python2.7/lib-dynload/_io.so: undefined symbol: _PyErr_ReplaceException
openpyxl 模块有 2 个依赖模块:1.jdcal 2.et_xmlfile
我能够安装 openpyxl 模块,这就是我所做的:
1.Downloaded 来自 https://pypi.python.org/pypi 的 openpyxl、jdcal 和 et_xmlfile 并保存了 jdcal-1.0.tar.gz、et_xmlfile-1.0.0.tar.gz,openpyxl-2.3.0-b2.tar.gz 在我系统的本地文件夹中。
2.Then 我 运行 命令的顺序如下:
pip install jdcal-1.0.tar.gz
pip install et_xmlfile-1.0.0.tar.gz
pip install openpyxl-2.3.0-b2.tar.gz
openpyxl 在此之后获得成功。请检查这是否有帮助。
这是我的错误:
Traceback (most recent call last):
File "./convert.py", line 6, in <module>
import openpyxl # from https://pythonhosted.org/openpyxl/ or PyPI (e.g. via pip)
ImportError: No module named openpyxl
我已经安装了python包openpyxl但是这个错误仍然出现
我正在使用 linux python 版本 2.6.6 请帮忙
我在 运行 python2.7 script.py:
时遇到了这个新错误Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
from pip import main
File "/usr/local/lib/python2.7/site-packages/pip/__init__.py", line 13, in <module>
from pip.utils import get_installed_distributions, get_prog
File "/usr/local/lib/python2.7/site-packages/pip/utils/__init__.py", line 15, in <module>
import zipfile
File "/usr/local/lib/python2.7/zipfile.py", line 6, in <module>
import io
File "/usr/local/lib/python2.7/io.py", line 51, in <module>
import _io
ImportError: /usr/local/lib/python2.7/lib-dynload/_io.so: undefined symbol: _PyErr_ReplaceException
openpyxl 模块有 2 个依赖模块:1.jdcal 2.et_xmlfile
我能够安装 openpyxl 模块,这就是我所做的:
1.Downloaded 来自 https://pypi.python.org/pypi 的 openpyxl、jdcal 和 et_xmlfile 并保存了 jdcal-1.0.tar.gz、et_xmlfile-1.0.0.tar.gz,openpyxl-2.3.0-b2.tar.gz 在我系统的本地文件夹中。
2.Then 我 运行 命令的顺序如下:
pip install jdcal-1.0.tar.gz
pip install et_xmlfile-1.0.0.tar.gz
pip install openpyxl-2.3.0-b2.tar.gz
openpyxl 在此之后获得成功。请检查这是否有帮助。