【发布时间】:2016-12-03 04:04:39
【问题描述】:
在推送到heroku之前尝试将scrapy-heroku和依赖项添加到requirements.txt。
remote: Traceback (most recent call last):
remote: File "<string>", line 1, in <module>
remote: File "/tmp/pip-build-IY3d_3/distribute/setup.py", line 58, in <module>
remote: setuptools.setup(**setup_params)
remote: File "/app/.heroku/python/lib/python2.7/distutils/core.py", line 151, in setup
remote: dist.run_commands()
remote: File "/app/.heroku/python/lib/python2.7/distutils/dist.py", line 953, in run_commands
remote: self.run_command(cmd)
remote: File "/app/.heroku/python/lib/python2.7/distutils/dist.py", line 972, in run_command
remote: cmd_obj.run()
remote: File "setuptools/command/egg_info.py", line 177, in run
remote: writer = ep.load(installer=installer)
remote: File "pkg_resources.py", line 2241, in load
remote: if require: self.require(env, installer)
remote: File "pkg_resources.py", line 2254, in require
remote: working_set.resolve(self.dist.requires(self.extras),env,installer)))
remote: File "pkg_resources.py", line 2471, in requires
remote: dm = self._dep_map
remote: File "pkg_resources.py", line 2682, in _dep_map
remote: self.__dep_map = self._compute_dependencies()
remote: File "pkg_resources.py", line 2699, in _compute_dependencies
remote: from _markerlib import compile as compile_marker
remote: ImportError: No module named _markerlib
我用--distribute 安装了一个新的环境后,我在本地解决了这个问题,但是错误在heroku 上仍然存在。
【问题讨论】:
标签: python django python-2.7 heroku