推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
oldbird
V2EX  ›  Python

请教,模块安装后引入时却提示不存在是怎么回事

  •  
  •   oldbird · Mar 1, 2020 · 3776 views
    This topic created in 2279 days ago, the information mentioned may be changed or developed.

    使用的 anaconda,想安装 pysolar 包,conda 库里没有但 pypi 上有, 通过 pip 安装后,conda list 可以看见,但 import 显示 no module named pysolar, 卸载后,在 github 上下载了 pysolar 安装包,使用 pip setup.py install 安装完成,conda list 看不见,pip list 可以看见,但同样无法引入。 请问是什么原因?

    Supplement 1  ·  Mar 4, 2020
    找到原因了
    conda list 显示 pysolar,
    import 的时候要 Pysoar。
    6 replies    2020-03-03 14:26:25 +08:00
    yuikns
        1
    yuikns  
       Mar 2, 2020
    试试 which pip 和 which python
    怀疑不是同一套?
    imn1
        2
    imn1  
       Mar 2, 2020
    没用过
    但 py 有些包是不能直接 import 包名的,要 import 下一级的模块名
    先看文档怎么写
    zhusimaji
        3
    zhusimaji  
       Mar 2, 2020 via Android
    可以参考一楼看环境使用的对不对
    frostming
        4
    frostming  
       Mar 2, 2020
    链接甩脸 https://frostming.com/2019/03-13/where-do-your-packages-go

    import 名称确实是 pysolar
    Pythondr
        5
    Pythondr  
       Mar 2, 2020 via iPhone
    装错了环境吧
    oldbird
        6
    oldbird  
    OP
       Mar 3, 2020
    @Pythondr 你好,我是在 conda 里建立了 py27 32bit 的虚拟环境,后来发现 conda-forge 通道有 pysolar,在虚拟环境下通过 conda 命令安装了 pysolar,conda list 显示有 pysolar 这个包,但 import 就是报错,不知何故。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   924 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 20:41 · PVG 04:41 · LAX 13:41 · JFK 16:41
    ♥ Do have faith in what you're doing.