我在根据environment.yml
File "utils.py", line 5, in <module>
import pycurl
ImportError: pycurl: libcurl link-time version (7.29.0) is older than compile-time version (7.55.1)
用于构建conda env的environment.yml文件:
name: indices_python
channels:
- defaults
- conda-forge
dependencies:
- coverage
- coveralls
- nco
- netcdf4
- nose
- numba
- numpy
- pandas
- pycurl
- pynco
- python=3
- scipy
我正在运行的命令(在Linux上):
$ python -W ignore -m unittest tests/test_*.py
有人可以建议如何解决这个问题和/或如何防止将来发生这种情况吗?
提前感谢您的帮助。
答案 0 :(得分:1)
下面为我修复了
pip install --upgrade --force-reinstall --no-cache-dir --ignore-installed pycurl==7.43.0.2
答案 1 :(得分:0)
我的解决方案如下: 只需在您的机器中重新安装 curl:
这个链接很好,请Install curl From Source