掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 11701|回复: 4

[求助] [Win7][Python36]Pyglossary使用请教问题【已解决】

[复制链接]
  • TA的每日心情
    无聊
    昨天 09:07
  • 签到天数: 1026 天

    [LV.10]以坛为家III

    发表于 2020-3-18 13:18:48 | 显示全部楼层 |阅读模式
    本帖最后由 rororay 于 2020-3-19 13:30 编辑 ( _1 y$ j2 _/ A6 H; g

    % j' Q2 s6 ^  S0 R! b5 H在Win7系统下使用Python36,通过pip直接安装了Pyglossary 3.2.1,按教程https://github.com/ilius/pyglossary/issues/65,使用cmd调用pyglossary.pyw,出错' p  A3 q+ l8 b* U' a8 B* X
    教程如下2 a. l5 n& g: b5 t- ?4 h
    • C:\Python35-32\python.exe c:\path1\pyglossary\pyglossary.pyw --ui=tk

      5 f5 X& ?: d) b. B1 P! p1 z% ]
    出错信息:
    Traceback (most recent call last):
      File "C:\users\……\Python36\share\pyglossary\pyglossary.pyw", line 30, in <module>
        from pyglossary import core  # essential
      File "C:\users\……\Python36\share\pyglossary\pyglossary.pyw", line 30, in <module>
        from pyglossary import core  # essential
    ImportError: cannot import name 'core'
    2 u6 f/ Z3 E' Z. D0 |
    分析是import无法调用core.py时出错
    其中pyglossary.pyw安装于路径share\pyglossary\
    而调用的core模块安装于路径Python36\Lib\site-packages\pyglossary\core.py
    + g" K- B; U$ w9 H" n5 j. L
    求助大神何解?

    9 ?8 v- a- w( b3 t& M% j. |" W/ \( a/ q$ m+ k7 n  {' q$ _$ {
    2 Q; W6 ~9 _# R1 r' t' U& @. E
    . D. N1 u- \: s" D

    . p  M- h6 u+ u$ s0 |
  • TA的每日心情
    慵懒
    2020-3-18 04:37
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    发表于 2020-3-18 20:18:13 | 显示全部楼层
    进入到pyglossary.pyw所在文件夹,在shell中输入命令:python pyglossary.pyw
  • TA的每日心情
    无聊
    昨天 09:07
  • 签到天数: 1026 天

    [LV.10]以坛为家III

     楼主| 发表于 2020-3-18 21:45:14 | 显示全部楼层
    profesor 发表于 2020-3-18 20:18
      s3 s4 i+ N. o8 P( n/ _进入到pyglossary.pyw所在文件夹,在shell中输入命令:python pyglossary.pyw
    6 H* N3 B6 j: X$ I& H# E
    这个之前已尝试过,使用cmder在share/pyglossary下运行,一样的报错。

    该用户从未签到

    发表于 2020-3-19 13:26:01 | 显示全部楼层
    , ]5 J- i; X5 P
    相比 https://github.com/ilius/pyglossary 这里下载下来的 ZIP ,
    1 [3 ?% h7 b/ v" rhttps://cowtransfer.com/s/7bd1ea32d23147 这里的“pyglossary-master.zip”就多了一个 cmd.bat ,解压缩,双击 cmd.bat 运行即可。
    ) r1 l2 d' \+ ^2 ?+ d. t# s: f3 J# y' @$ k4 z9 A( A4 U
    cmd.bat 里就一行
    " p3 Z% O, P2 |
    1. python pyglossary.pyw --ui=tk
    复制代码
    # ]+ _! t  w! C1 h2 {
    . g1 ?3 M& p5 W$ z5 B& Z4 p( K/ b

    * `4 `5 u1 @8 Z& i

    评分

    1

    查看全部评分

  • TA的每日心情
    无聊
    昨天 09:07
  • 签到天数: 1026 天

    [LV.10]以坛为家III

     楼主| 发表于 2020-3-19 13:30:00 | 显示全部楼层
    Oeasy 发表于 2020-3-19 13:26
    , B3 t' a% }  g  E3 H3 T& V相比 https://github.com/ilius/pyglossary 这里下载下来的 ZIP ,
    ; h( {+ D* _0 D. ?https://cowtransfer.com/s/7bd1ea32d2 ...

    7 m% y! v2 A1 N8 D' @$ @, V; o% q9 y收到,谢谢!
    4 ?4 U# @+ y3 p& q昨天已搞定,应该是pip默认安装路径的问题,导致安装后的pyglossary模块之间不能引用
    ; h5 A3 [6 `$ N0 T解决方法比较粗暴,直接主页下的zip解压缩到site-packages后,直接调用这个命令python pyglossary.pyw --ui=tk就ok了~
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-26 05:26 , Processed in 0.039859 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表