python - 使用Python命令运行: python , ImportError:没有名为pyproj的模块

标签 python module pyproj

enter image description here

嗨,这是我第一次在 StackOverflow 上提问。 首先,我尝试使用 openSFM 但它真的很难。如图所示 我写了命令 bin/opensfm_run_all data/berlin

但是错误不断出现,如下所示:

使用Python命令运行:python

Traceback (most recent call last):
  File "/home/yjw/OpenSfM/bin/opensfm", line 10, in <module>
    from opensfm import commands
  File "/home/yjw/OpenSfM/opensfm/commands/__init__.py", line 2, in <module>
    from . import extract_metadata
  File "/home/yjw/OpenSfM/opensfm/commands/extract_metadata.py", line 5, in <module>
    from opensfm import dataset
  File "/home/yjw/OpenSfM/opensfm/dataset.py", line 12, in <module>
    from opensfm import io
  File "/home/yjw/OpenSfM/opensfm/io.py", line 15, in <module>
    import pyproj
ImportError: No module named pyproj

我确实使用pip3 install pyproj安装了pyproj 但我真的不知道问题是什么。有人能帮助我吗?? 谢谢提前。

最佳答案

根据 Python 版本 (2,3),您需要使用 pip2 或 pip3 安装软件包。 “pip”可以是两者之一,具体取决于系统。 安装与使用 pyproj 的脚本相同的 python 的 pyproj。如果主脚本是 python2,请使用 pip2 等安装 pyproj。 尝试进入 python shell 或 ipython shell 。只需在命令行中输入“python2”或“python3”即可。 在 python shell 中首先尝试导入和测试。 适用于没有 root 访问权限的系统。尝试使用虚拟环境并在那里安装所有软件包。将避免任何此类导入错误。 https://docs.python.org/3/library/venv.html

关于python - 使用Python命令运行: python , ImportError:没有名为pyproj的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58852632/

相关文章:

python - 当我 pip 安装它时,pyproj 无法编译。这不是关于 gcc

python - 点 EPSG 4326 (WSG 84) 到 (EPSG 28992) 的 PROJ pyproj 转换

python - 使用 PyTest 参数化测试集

python - 如何更改 Django REST Framework 中 RetrieveAPIView 中 lookup kwargs 字段的键?

python - 如何找到真实数据的概率分布和参数? (Python 3)

python - 将纬度、经度转换为距赤道的距离(以公里为单位)并将四舍五入转换为最近的公里

Python 最低公共(public) CIDR

python - 从子目录导入类到主脚本

interface - fortran中的INTERFACE block 和MODULE过程之间有什么区别?

haskell - 类型类和模块如何交互?