在Windows上 ciphey安装(详细版)

news2024/9/25 13:22:09

文章目录

  • 前言

    一、不想卸载原有的python版本?

    二、安装步骤

    1.安装python

    2.创建虚拟环境vnev

     3.在ciphey的虚拟环境中进行激活

     4.安装ciphey

    三、参数列表

    总结


前言

提示:安装了好几次,但是都没安装成功,我使用了三个电脑python版本3.11--3.10--3.9的版本都不行

例如:

 Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [20 lines of output]
      Traceback (most recent call last):
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in <module>
          main()
...

        File "<string>", line 34, in <module>
      RuntimeError: Python version 2.7 or 3.4+ is required.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

提示:

我查看了我的python版本,是3.11,显然已经大于3.4,为什么还会报错呢?

我找到了这个回答RuntimeError: Python version 2.7 or 3.4+ is required even if I already have 3.10.6 version · Issue #19 · bradylowe/labelpc (github.com)原来是因为版本检查中比对版本的时候是逐个字符比较("4">"1"),因此判定3.10是小于3.4的

一、不想卸载原有的python版本?

示例:想安装但是又不想卸载原有的python版本,最后看部分博客使用了,就使用虚拟环境venv,或者python的其他虚拟环境

二、安装步骤

1.安装python

下载python3.8.9版本

选择自定义安装,安装的时候不要勾选添加到环境变量add path,会影响原来版本的使用

2.创建虚拟环境vnev

注意:虚拟环境文件夹应该与python安装在同一文件夹中。可以使用命令python --version来确认python的安装路径。

假设python安装在F盘的ciphey目录下,要在这个目录中执行以下命令:

python -m venv test_venv

​​

 3.在ciphey的虚拟环境中进行激活

F:\Lucy\Misc\ciphey\test_venv\Scripts目录下,双击activate.bat进行激活。

  

 4.安装ciphey

代码如下(示例):

#先更新
python.exe -m pip install --upgrade pip -i https://pypi.mirrors.ustc.edu.cn/simple/
#在安装
pip.exe install ciphey -i https://pypi.mirrors.ustc.edu.cn/simple/

会报错:

解决方法:

先退到:

进到:F:\Lucy\Misc\ciphey\test_venv\Lib\site-packages\pywhat

三、参数列表

ciphey --help
用法: ciphey [选项] [TEXT_STDIN]
 
  Ciphey - 自动解密工具
 
  文档地址: https://github.com/Ciphey/Ciphey/wiki
 
  Discord (这里支持,我们大部分时间都在线):
  https://discord.ciphey.online/
 
  GitHub: https://github.com/ciphey/ciphey
 
 cipher是一种使用智能人工智能的自动解密工具
和自然语言处理。输入加密文本,获取解密文本
 
 
例如:
	基本用法: ciphey -t "aGVsbG8gbXkgbmFtZSBpcyBiZWU="
 
选项:
  -t, --text TEXT            您想要解密的密文。
  -q, --quiet                减少冗长的显示,直接给结果
  -g, --greppable            只输出答案(对于grep很有用)
  -v, --verbose
  -C, --checker TEXT         使用给定的检查器
  -c, --config TEXT          使用给定的配置文件。默认为
                             appdirs.user_config_dir('ciphey',
                             'ciphey')/'config.yml'
 
  -w, --wordlist TEXT        使用给定的密码字典
  -p, --param TEXT           将参数传递给语言检查器
  -l, --list-params BOOLEAN  列出所选模块的参数
  --searcher TEXT            选择要使用的搜索算法
  -b, --bytes                强制密码使用二进制模式作为输入
  --default-dist TEXT        设置默认的字符/字节分布
  -m, --module PATH          从给定路径添加模块
  -A, --appdirs              输出密码到想要的文件位置
 
  -f, --file FILENAME
  --help                     显示此帮助消息并退出。

总结

以上就是今天安装ciphey内容,本文仅仅简单介绍了一种安装ciphey的方法!

应该是够详细了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1151839.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

前后端分离问题 | 协调

CORS error 跨域问题--->找后端 报错&#xff1a;Access to XMLHttpRequest at http://xxx/Info?id5 from origin http://localhost:xxx has been blocked by CORS policy: No Access-Control-Allow-Origin header is present on the requested resource.

阿里DDD大佬:从0到1,带大家精通DDD

说在前面 在40岁老架构师 尼恩的读者交流群(50)中&#xff0c;最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格&#xff0c;遇到很多很重要的面试题&#xff1a; 谈谈你的DDD落地经验&#xff1f; 谈谈你对DDD的理解&#xff1…

【word小技巧】如何在方框中打√

1、新建一个word文档 2、点击“插入”–>“符号”–>“其他符号” 3、字体选择“wingdings 2”&#xff0c;然后就可以看到想要的符号了。选择之后&#xff0c;点击插入 4、完成插入

堆叠大陆Stacklands中文版:激发你的创意与策略,开启全新的建造体验

你是否曾经梦想过成为一个建筑师&#xff0c;创造自己的世界&#xff1f;或者向往那些无尽的策略游戏&#xff0c;在其中规划、建造并统治一切&#xff1f;现在&#xff0c;这个梦想已经触手可及&#xff0c;因为堆叠大陆Stacklands正等待你的探索&#xff01; 堆叠大陆Stackl…

【多线程面试题十六】、谈谈ReentrantLock的实现原理

文章底部有个人公众号&#xff1a;热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享&#xff1f; 踩过的坑没必要让别人在再踩&#xff0c;自己复盘也能加深记忆。利己利人、所谓双赢。 面试官&#xff1a;谈谈ReentrantLock的实现…

pytorch:R-CNN的pytorch实现

pytorch&#xff1a;R-CNN的pytorch实现 仅作为学习记录&#xff0c;请谨慎参考&#xff0c;如果错误请评论指出。 参考文献&#xff1a;Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation      https://blog.csdn.net/qq_41694024/cat…

S5PV210裸机(九):ADC

本文主要探讨210的ADC相关知识。 ADC ADC:模数转换&#xff08;模拟信号转数字信号&#xff09; 量程:模拟电压信号范围(210为0&#xff5e;3.3V) 精度:若10二进制位来表示精度&#xff08;210为10位或12位&#xff09;,量…

Umijs项目优化

首先通过npm run analyze 查看打包后的文件进行观察&#xff0c;哪些包的体积大&#xff0c;然后分解开 体积较大的文件:echarts、wangeditor、antd、moment.js package.json 文件配置 .umirc.ts配置文件 1. 分包配置 通过 webpack-chain 的 API 修改 webpack 配置。 chunk…

水果音乐编辑软件 flstudio_mac_21.2.0.3405中文破解版

flstudio_mac_21.2.0.3405中文破解版是Mac系统中的一款水果音乐编辑软件&#xff0c;提供多种插件&#xff0c;包括采样器、合成器和效果器&#xff0c;可编辑不同风格的音乐作品&#xff0c;Pattern/Song双模式&#xff0c;可兼容第三方插件和音效包&#xff0c;为您的创意插上…

.jnlp打开方式

首先配置电脑的java环境。 百度搜索jre下载&#xff0c;会有很多结果&#xff0c;一般选择官网进行下载。 下载正确的jre版本。 我的电脑是windows 64位&#xff0c;根据你自己电脑的情况选择版本进行下载。不懂自己电脑是多少位的可以看下一步。 查看电脑是64位还是32…

halcon roberts、 prewitt_amp、 sobel_amp、 edges_image、 laplace_of_gauss 对比

原图 灰度&#xff1a; roberts 算子&#xff1a; prewitt算子 sobel 算子 canny算子 拉普拉斯 代码&#xff1a; read_image (Image, C:/Users/alber/Desktop/opencv_images/canny.png) rgb1_to_gray (Image, GrayImage)* 测试 roberts 算子 roberts (GrayImage, ImageRoberts…

使用自动编码器进行半监督异常检测

使用自动编码器进行半监督异常检测 前言前提条件相关介绍Semi-supervised Anomaly Detection using AutoEncoders项目结构训练模型测试模型 参考 前言 由于本人水平有限&#xff0c;难免出现错漏&#xff0c;敬请批评改正。更多精彩内容&#xff0c;可点击进入YOLO系列专栏、自…

【NI-DAQmx入门】数字IO基础知识

1.漏端和源端数字IO的区别 漏端和源端是用于定义负载中直流电流控制的术语&#xff0c;分别表示所用到的数字输入和输出的类型。 漏端的数字I / O&#xff08;输入/输出&#xff09;提供与负载的接地连接。源端的数字I / O为负载提供电压源。 以一个由数字输入与数字输出相连…

javaEE -12(12000字CSS入门级教程)

css即层叠样式表 (Cascading Style Sheets). CSS 能够对网页中元素位置的排版进行像素级精确控制, 实现美化页面的效果. 能够做到页面的样式和结构分离. CSS基本语法规范&#xff1a; 选择器 {一条/N条声明} 选择器决定针对谁修改 (找谁)声明决定修改啥. (干啥)声明的属性是…

Linux-mipi接口

mipi_csi接口 mipi_dsi接口

Qwt QwtPlotBarChart自定义条形统计图

1.概述 QwtPlotBarChart 是 Qt 绘图库 Qwt 中的一个类&#xff0c;用于绘制柱状图。它可以将数据通过柱形的高度来展示&#xff0c;方便比较不同数据量的大小差别。QwtPlotBarChart 类提供了一些方法和属性来设置柱形的样式、颜色、边界等。 以下是类的继承关系图&#xff1a…

oracle (8)Managing Tablespace Data File

Managing Tablespace & Data File &#xff08;维护表空间和数据文件&#xff09; 目标&#xff1a; 定义表空间和数据文件的用途创建表空间管理表空间学会使用甲骨文托管文件(OMF) 创建和管理表空间&#xff08;不是重点&#xff09;获取表空间信息 一、基础知识 1、表…

【0基础学Java第四课】-- 逻辑控制

4. 逻辑控制 4.1 顺序结构4.2 分支结构4.2.1 if语句判断一个数字是奇数还是偶数判断一个数字是正数&#xff0c;负数&#xff0c;还是零判断一个年份是否为闰年 4.2.2 switch 语句 4.3 while循环打印 1 - 10 的数字计算 1 - 100 的和计算 5 的阶乘计算1&#xff01;2&#xff0…

FHE 的高精度算术:BGV-big、BFV-big

参考文献&#xff1a; [NL11] Naehrig M, Lauter K, Vaikuntanathan V. Can homomorphic encryption be practical?[C]//Proceedings of the 3rd ACM workshop on Cloud computing security workshop. 2011: 113-124.[GC15] Geihs M, Cabarcas D. Efficient integer encoding…

TypeScript:简介(附思维导图)

TypeScript&#xff1a;简介 Date: May 23, 2023 思维导图&#xff1a; TypeScript简介 注&#xff1a;已用XMind总结 什么是 TypeScript Typed JavaScript at Any Scale. 添加了类型系统的 JavaScript&#xff0c;适用于任何规模的项目。 以上描述是官网[1]对于 TypeScript…