鱼C论坛

 找回密码
 立即注册
查看: 737|回复: 8

打包不了

[复制链接]
发表于 2020-4-14 15:14:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
代码:
  1. from tkinter import *
  2. from tkinter import messagebox as gg
  3. import time
  4. from pyperclip import copy
  5. import pyautogui as g

  6. root = Tk()
  7. root.title('连续发送器(怼人神器)')
  8. root.geometry('400x200')

  9. def paste(chinese):
  10.     copy(chinese)
  11.     g.hotkey('ctrl', 'v')

  12. def a():
  13.     a_g = str(a.get())
  14.     b_g = int(b.get())
  15.     c_g = int(c.get())
  16.     time.sleep(c_g)

  17.     #g.moveTo(1588, 802, duration = 1)

  18.     #g.click()

  19.     for i in range(b_g):
  20.         # 输入l like python
  21.         #g.typewrite(a_g)
  22.         paste(a_g)

  23.         # 按下回车
  24.         g.typewrite('\n')
  25.     gg.showinfo('', '发送完成, 准备时间:%s, 内容:%s, 次数:%s' % (str(c_g), a_g, str(b_g)))



  26. b = Button(root, text = '发送(请先点击要发送的位置)', font = ('楷书', 18), bg = 'yellow', command = a)
  27. b.place(x = 10, y = 130)


  28. Label(root, text = ' 内容 ', font = ('楷书', 18), bg = 'yellow').place(x = 10, y = 50)

  29. a = Entry(root, font = ('楷书', 18), bg = 'yellow', fg = 'blue')
  30. a.place(x = 120, y = 50)

  31. Label(root, text = '发送次数', font = ('楷书', 18), bg = 'yellow').place(x = 10, y =90)

  32. b = Entry(root, font = ('楷书', 18), bg = 'yellow', fg = 'blue')
  33. b.place(x = 120, y = 90)

  34. Label(root, text='准备时间', font = ('楷书', 18), bg = 'yellow').place(x = 10, y = 10)

  35. c = Entry(root, font = ('楷书', 18), bg = 'yellow', fg = 'blue')
  36. c.place(x = 120, y = 10)

  37. root.mainloop()
复制代码


pyinstaller -F -w text.py

错误代码:125 INFO: PyInstaller: 3.6
125 INFO: Python: 3.7.0 (conda)
126 INFO: Platform: Windows-7-6.1.7601-SP1
131 INFO: wrote g:\Programming\Python\(-i.spec
137 INFO: UPX is not available.
Traceback (most recent call last):
  File "c:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\ProgramData\Anaconda3\Scripts\pyinstaller.exe\__main__.py", line 9, in <module>
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\__main__.py", line 114, in run
    run_build(pyi_config, spec_file, **vars(args))
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\__main__.py", line 65, in run_build
    PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 734, in main
    build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 681, in build
    exec(code, spec_namespace)
  File "g:\Programming\Python\(-i.spec", line 17, in <module>
    noarchive=False)
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 191, in __init__
    raise ValueError("script '%s' not found" % script)
ValueError: script 'g:\Programming\Python\(-i' not found

g:\Programming\Python>pyinstaller -F -w text.py
115 INFO: PyInstaller: 3.6
115 INFO: Python: 3.7.0 (conda)
116 INFO: Platform: Windows-7-6.1.7601-SP1
120 INFO: wrote g:\Programming\Python\text.spec
126 INFO: UPX is not available.
131 INFO: Extending PYTHONPATH with paths
['g:\\Programming\\Python', 'g:\\Programming\\Python']
132 INFO: checking Analysis
132 INFO: Building Analysis because Analysis-00.toc is non existent
132 INFO: Initializing module dependency graph...
140 INFO: Caching module graph hooks...
153 INFO: Analyzing base_library.zip ...
7627 INFO: Caching module dependency graph...
7874 INFO: running Analysis Analysis-00.toc
7908 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable
  required by c:\programdata\anaconda3\python.exe
8533 INFO: Analyzing g:\Programming\Python\text.py
9729 INFO: Processing pre-find module path hook   distutils
9730 INFO: distutils: retargeting to non-venv dir 'c:\\programdata\\anaconda3\\lib'
17314 INFO: Processing pre-find module path hook   site
17315 INFO: site: retargeting to fake-dir 'c:\\programdata\\anaconda3\\lib\\site-packages\\PyInstaller\\fake-modules'
23660 INFO: Processing pre-safe import module hook   setuptools.extern.six.moves
34453 INFO: Processing pre-safe import module hook   six.moves
43628 INFO: Processing module hooks...
43629 INFO: Loading module hook "hook-Crypto.py"...
Traceback (most recent call last):
  File "<string>", line 2, in <module>
ModuleNotFoundError: No module named 'Crypto.Math'
43994 INFO: Loading module hook "hook-distutils.py"...
43996 INFO: Loading module hook "hook-encodings.py"...
44274 INFO: Loading module hook "hook-lib2to3.py"...
44280 INFO: Loading module hook "hook-numpy.core.py"...
Traceback (most recent call last):
  File "c:\programdata\anaconda3\lib\site-packages\numpy\core\__init__.py", line 16, in <module>
    from . import multiarray
ImportError: DLL load failed: 找不到指定的模块。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 2, in <module>
  File "c:\programdata\anaconda3\lib\site-packages\numpy\__init__.py", line 142, in <module>
    from . import add_newdocs
  File "c:\programdata\anaconda3\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "c:\programdata\anaconda3\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>
    from .type_check import *
  File "c:\programdata\anaconda3\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "c:\programdata\anaconda3\lib\site-packages\numpy\core\__init__.py", line 26, in <module>
    raise ImportError(msg)
ImportError:
Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control).  Otherwise reinstall numpy.

Original error was: DLL load failed: 找不到指定的模块。

Traceback (most recent call last):
  File "c:\programdata\anaconda3\lib\site-packages\numpy\core\__init__.py", line 16, in <module>
    from . import multiarray
ImportError: DLL load failed: 找不到指定的模块。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\programdata\anaconda3\lib\pkgutil.py", line 493, in find_loader
    spec = importlib.util.find_spec(fullname)
  File "c:\programdata\anaconda3\lib\importlib\util.py", line 94, in find_spec
    parent = __import__(parent_name, fromlist=['__path__'])
  File "c:\programdata\anaconda3\lib\site-packages\numpy\__init__.py", line 142, in <module>
    from . import add_newdocs
  File "c:\programdata\anaconda3\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "c:\programdata\anaconda3\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>
    from .type_check import *
  File "c:\programdata\anaconda3\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "c:\programdata\anaconda3\lib\site-packages\numpy\core\__init__.py", line 26, in <module>
    raise ImportError(msg)
ImportError:
Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control).  Otherwise reinstall numpy.

Original error was: DLL load failed: 找不到指定的模块。


The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\utils\hooks\__init__.py", line 320, in get_module_file_at
tribute
    loader = pkgutil.find_loader(package)
  File "c:\programdata\anaconda3\lib\pkgutil.py", line 499, in find_loader
    raise ImportError(msg.format(fullname, type(ex), ex)) from ex
ImportError: Error while finding loader for 'numpy.core' (<class 'ImportError'>:
Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control).  Otherwise reinstall numpy.

Original error was: DLL load failed: 找不到指定的模块。
)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\ProgramData\Anaconda3\Scripts\pyinstaller.exe\__main__.py", line 9, in <module>
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\__main__.py", line 114, in run
    run_build(pyi_config, spec_file, **vars(args))
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\__main__.py", line 65, in run_build
    PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 734, in main
    build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 681, in build
    exec(code, spec_namespace)
  File "g:\Programming\Python\text.spec", line 17, in <module>
    noarchive=False)
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 244, in __init__
    self.__postinit__()
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\datastruct.py", line 160, in __postinit__
    self.assemble()
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 422, in assemble
    self.graph.process_post_graph_hooks()
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 311, in process_post_graph_hook
s
    module_hook.post_graph()
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\depend\imphook.py", line 417, in post_graph
    self._load_hook_module()
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\depend\imphook.py", line 384, in _load_hook_module
    self.hook_module_name, self.hook_filename)
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\compat.py", line 797, in importlib_load_source
    return mod_loader.load_module()
  File "<frozen importlib._bootstrap_external>", line 407, in _check_name_wrapper
  File "<frozen importlib._bootstrap_external>", line 907, in load_module
  File "<frozen importlib._bootstrap_external>", line 732, in load_module
  File "<frozen importlib._bootstrap>", line 265, in _load_module_shim
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\hooks\hook-numpy.core.py", line 29, in <module>
    pkg_base, pkg_dir = get_package_paths('numpy.core')
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\utils\hooks\__init__.py", line 537, in get_package_paths
    file_attr = get_module_file_attribute(package)
  File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\utils\hooks\__init__.py", line 339, in get_module_file_at
tribute
    raise ImportError
ImportError
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-14 15:25:43 | 显示全部楼层
没问题吖(至少我这里是这样
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:27:05 | 显示全部楼层
有什么问题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 16:12:35 | 显示全部楼层
Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control).  Otherwise reinstall numpy.
主要是说numpy的扩展模块导入错误,原因多半是python版本和numpy的版本不对应,试试看重装numpy,或者升级python版本,要用conda。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-14 16:17:26 From FishC Mobile | 显示全部楼层
txxcat 发表于 2020-4-14 16:12
Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a fai ...

怎么弄
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 16:27:50 | 显示全部楼层
  1. conda update numpy

  2. 还不行试试卸了再装:
  3. conda uninstall numpy
  4. conda install numpy

  5. 升级python:
  6. conda update python
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-14 17:37:42 | 显示全部楼层

删除一个要好长时间呀
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 17:43:16 | 显示全部楼层
Mike_python小 发表于 2020-4-14 17:37
删除一个要好长时间呀

不知道哦,删除应该不长吧?倒是安装可能由于网络问题会慢一些,参考:https://blog.csdn.net/zhayushui/article/details/80433768
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-15 09:40:25 | 显示全部楼层
用 Microsoft Visual Basic Script 写一个:

  1. Set WshShell = WScript.CreateObject("WScript.Shell")
  2. WshShell.AppActivate "昵称"  ' 账号昵称
  3. for i=1 to 100  ' 轰炸次数
  4. WScript.Sleep 20  ' 轰炸间隔
  5. WshShell.SendKeys"^v"  ' 轰炸内容
  6. WshShell.SendKeys"%s"
  7. Next
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-14 16:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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