ImportError: No module named _markerlib (Python安装第三方库时出现的错误)
2018-03-18 18:37
736 查看
当我试着安装第三方库时,报错如下:
(flask) arthur@arthur-CW65S:~/microblog/flask/bin$ pip install --upgrade distribute
Collecting distribute
Using cached distribute-0.7.3.zip
Complete output from command python setup.py egg_info:
running egg_info
creating pip-egg-info/distribute.egg-info
writing requirements to pip-egg-info/distribute.egg-info/requires.txt
writing pip-egg-info/distribute.egg-info/PKG-INFO
writing top-level names to pip-egg-info/distribute.egg-info/top_level.txt
writing dependency_links to pip-egg-info/distribute.egg-info/dependency_links.txt
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-s1lK7B/distribute/setup.py", line 58, in <module>
setuptools.setup(**setup_params)
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setuptools/command/egg_info.py", line 177, in run
writer = ep.load(installer=installer)
File "pkg_resources.py", line 2241, in load
if require: self.require(env, installer)
File "pkg_resources.py", line 2254, in require
working_set.resolve(self.dist.requires(self.extras),env,installer)))
File "pkg_resources.py", line 2471, in requires
dm = self._dep_map
File "pkg_resources.py", line 2682, in _dep_map
self.__dep_map = self._compute_dependencies()
File "pkg_resources.py", line 2699, in _compute_dependencies
from _markerlib import compile as compile_marker
ImportError: No module named _markerlib
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-s1lK7B/distribute/
于是我一顿操作就OK
按照如下操作
(flask) arthur@arthur-CW65S:~/microblog/flask/bin$ pip install --upgrade distribute
Collecting distribute
Using cached distribute-0.7.3.zip
Complete output from command python setup.py egg_info:
running egg_info
creating pip-egg-info/distribute.egg-info
writing requirements to pip-egg-info/distribute.egg-info/requires.txt
writing pip-egg-info/distribute.egg-info/PKG-INFO
writing top-level names to pip-egg-info/distribute.egg-info/top_level.txt
writing dependency_links to pip-egg-info/distribute.egg-info/dependency_links.txt
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-s1lK7B/distribute/setup.py", line 58, in <module>
setuptools.setup(**setup_params)
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setuptools/command/egg_info.py", line 177, in run
writer = ep.load(installer=installer)
File "pkg_resources.py", line 2241, in load
if require: self.require(env, installer)
File "pkg_resources.py", line 2254, in require
working_set.resolve(self.dist.requires(self.extras),env,installer)))
File "pkg_resources.py", line 2471, in requires
dm = self._dep_map
File "pkg_resources.py", line 2682, in _dep_map
self.__dep_map = self._compute_dependencies()
File "pkg_resources.py", line 2699, in _compute_dependencies
from _markerlib import compile as compile_marker
ImportError: No module named _markerlib
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-s1lK7B/distribute/
于是我一顿操作就OK
按照如下操作
easy_install distribute pip install --upgrade distribute然后OK
(flask) arthur@arthur-CW65S:~/microblog/flask/bin$ easy_install distribute Searching for distribute Reading https://pypi.python.org/simple/distribute/ Downloading https://pypi.python.org/packages/5f/ad/1fde06877a8d7d5c9b60eff7de2d452f639916ae1d48f0b8f97bf97e570a/distribute-0.7.3.zip#md5=c6c59594a7b180af57af8a0cc0cf5b4a Best match: distribute 0.7.3 Processing distribute-0.7.3.zip Writing /tmp/easy_install-E4tI5M/distribute-0.7.3/setup.cfg Running distribute-0.7.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-E4tI5M/distribute-0.7.3/egg-dist-tmp-FmvjVF warning: install_lib: 'build/lib.linux-x86_64-2.7' does not exist -- no Python modules to install Moving distribute-0.7.3-py2.7.egg to /home/arthur/microblog/flask/lib/python2.7/site-packages Adding distribute 0.7.3 to easy-install.pth file Installed /home/arthur/microblog/flask/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg Processing dependencies for distribute Finished processing dependencies for distribute (flask) arthur@arthur-CW65S:~/microblog/flask/bin$ pip install --upgrate distribute Usage: pip install [options] <requirement specifier> [package-index-options] ... pip install [options] -r <requirements file> [package-index-options] ... pip install [options] [-e] <vcs project url> ... pip install [options] [-e] <local project path> ... pip install [options] <archive url/path> ... no such option: --upgrate (flask) arthur@arthur-CW65S:~/microblog/flask/bin$ pip install --upgrade distribute Requirement already up-to-date: distribute in /home/arthur/microblog/flask/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg Collecting setuptools>=0.7 (from distribute) Using cached setuptools-39.0.0-py2.py3-none-any.whl Installing collected packages: setuptools Found existing installation: setuptools 33.1.1 Uninstalling setuptools-33.1.1: Successfully uninstalled setuptools-33.1.1 Successfully installed setuptools-39.0.0 (flask) arthur@arthur-CW65S:~/microblog/flask/bin$ pip install dotenv Collecting dotenv Using cached dotenv-0.0.5.tar.gz Building wheels for collected packages: dotenv Running setup.py bdist_wheel for dotenv ... done Stored in directory: /home/arthur/.cache/pip/wheels/14/3f/3c/9074f3f9b59fca233c475b9a2052675c244eb876ff70f93209 Successfully built dotenv Installing collected packages: dotenv Successfully installed dotenv-0.0.5
相关文章推荐
- Python 使用中出现错误:ImportError: No module named _sqlite3
- 在安装PyGTK时总是提示python: ImportError: No module named bz2
- Python 提醒:利用下载的zip文件进行安装第三方包如果出现import错误,有可能是下载的包不完整
- pip安装错误:ImportError: No module named 'pkg_resources'
- python3.x安装模块的setup.py出现 " error: no commands supplied " 错误
- 安装python第三方库:xlwt及出错ImportError: No module named setuptools的解决方法
- python ImportError: No module named 的错误解决思路和方法
- 安装pycrypto出现“fatal error: Python.h: No such file or directory”错误
- 解决python安装selenium报错问题ImportError: No module named 'selenium'
- python+selenium安装过程出现ImportError: No module named selenium问题
- 解决python安装selenium报错问题ImportError: No module named 'selenium'
- 解决:ImportError: No module named 'xxxx'-------python中关于import语句
- centos6.8 安装Python2.7后, yum出现“No module named yum”错误
- ImportError: No module named _tkinter, please install the python-tk package
- Ubuntu12.04安装64位系统出现编译错误error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or dir
- python安装第三方插件出现的错误
- [Django]Django Python3出现Error loading MySQLdb module:No module named ‘MySQLdb’问题
- 解决bs4在Python 3.6下出现“ImportError: cannot import name 'HTMLParseError'”错误
- 关于出现错误:_tkinter.TclError: couldn't open "E:\Python系列\Python程序\Python安装.gif"tkinter中不能打开GIF格式图片的解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法