【问题标题】:Error while importing web package in windows在 windows 中导入 web 包时出错
【发布时间】:2018-05-24 17:06:45
【问题描述】:

我用cmd安装了web.py,安装成功了。

C:\Users\Admin1>pip install web.py==0.40.dev0
Requirement already satisfied: web.py==0.40.dev0 in c:\users\admin1\anaconda3\li
b\site-packages\web.py-0.40.dev0-py3.6.egg

但是当我尝试在我的 python 编辑器上运行这个命令时 import web 它给出了错误

ImportError: attempted relative import with no known parent package

关于我缺少什么的任何建议? 谢谢

多尼克。

【问题讨论】:

    标签: python importerror web.py


    【解决方案1】:

    确保您使用正确的解释器获取正确的点

    pip --version
    

    pip3 --version
    

    对于 anaconda,您有一个自己的 anaconda 提示符,您可以在其中安装您的软件包并列出已安装的软件包
    在 anaconda 提示符下:

    conda list
    

    显示您已安装的 anaconda 软件包。


    打开anaconda提示:

    输入:

    conda install -c conda-forge web.py
    

    我使用 PyCharm IDE:

    在“文件”->“设置”-> 项目解释器-> 选择 Anaconda 解释器-> 在我的情况下它是 Python3.6.1 (C:\Anaconda3\python.exe) 解释器位于

    C:\Anaconda3\python.exe
    

    在此设置后导入语句

    import web
    

    对我来说绝对没问题

    【讨论】:

    • 使用conda list后web.py的版本为web.py 0.40.dev0 <pip>
    • 我正在研究 python 3.x 我尝试将其更改为 2.7 现在它似乎工作正常。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-21
    • 1970-01-01
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多