zoukankan      html  css  js  c++  java
  • 两个python安装模块后 ImportError: No module named

    问题描述:我的电脑安装了默认的arcgis自带的python,还自己安装了anaconda,所以有两个位置的python2.7

    我自己使用arcgis的程序的时候,调用默认的那些是可以用的,但想使用dbfread模块的时候,在cmd里面用 python setup.py install 命令安装成功了,但是在用idel编辑器里面,使用import dbfread时出错了,经过一番分析后发现,默认安装的位置是在anaconda下面的包位置处,因此两个python.exe无法区分,主要原因也是没有把arcgsi的python位置放入环境变量的缘故,因此做了如下操作解决。

    首先,加入环境变量,把arcgis的默认python.exe位置加入了环境变量。

    其次,将anaconda下面的python.exe改名为pythona.exe。

    最后,在cmd下重新安装dbfread,之后导入成功。

    有用的参数

    查看当前的python.exe的位置

    sys.executable


    查看某个模块的位置:
    import dbfread
    print dbfread.__file__ 

  • 相关阅读:
    Python Virtualenv 虚拟环境
    二叉树的左视图和右视图
    Vxlan简介
    2、程序的基本结构
    chef cookbook 实战
    eclipse 搭建ruby环境
    linux 安装软件出现/tmp 磁盘不足时 解决方案
    Python 可变对象与不可变对象
    Chapter 4-5
    Chapter 3
  • 原文地址:https://www.cnblogs.com/arcserver/p/9018866.html
Copyright © 2011-2022 走看看