首页 > 其他分享 >IDE软件配置

IDE软件配置

时间:2023-01-14 11:13:27浏览次数:49  
标签:xdebug install python 配置 py https pip 软件 IDE

python

添加request

进入

C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Scripts>

然后

pip install requests

Cpython源码编译

https://cloud.tencent.com/developer/article/1914019

多试几次就好了

先运行自带的编译,该批处理文件会从网络自行下载所需安装包并编译,要确保网络通畅

Python-3.10.0\PCbuild\build.bat

然后打开sln,

Python-3.10.0\PCbuild\pcbuild.sln

确保所有模块“生成”全部选中,然后在dbg win32 模式下编译

如果说缺少一些ffi.dll 打开 NuGet 包管理器,搜索 libffi,将解决方案所有模块选中,点击“安装”

pip

https://blog.csdn.net/weixin_56197703/article/details/124363772
python -m pip install -U pip
或者
python -m pip install --upgrade pip

如果没有pip就安装

python.exe -m ensurepip --default-pip

python模块安装

注意在当前目录

python setup.py install

bytecode_graph

目前只能Python2,后期希望修改一下源码,实现Python3

安装:里面有个setup.py,参考以前的配置,实现安装

注意安装其它的东西:

pip install graphviz
pip install pydot
pip install pydotplus

注:有的镜像可能没有,不需要加上如-i https://pypi.tuna.tsinghua.edu.cn/simple的参数

2to3.py

这是一个用于py2语法向py3语法转化的一个过程

使用:

假如你要转化一个xxx.py文件,基于py2的

2to3.py是python自带的一个文件,在目录 C:\Users\tinyx\AppData\Local\Programs\Python\Python38\Tools\scripts\2to3.py

2to3.py文件拷贝打 xxx.py一起的目录

然后执行语句

python 2to3.py -w xxx.py

xxx.py就会自动转化为py3的语法格式

1、不加参数:仅仅打印出各个文件转换时需要修改的地方,但是不做修改

2、参数 -w : 启用回写修改。仅针对需要修改的文件,先对原文件进行备份,备份文件后缀为.bak。然后对原文件进行修改并写回原文件。注释和确切的缩进在整个翻译过程中都会保留下来。

3、参数 -l:以列表的形式打印出所有可用的修复程序。

4、参数 -f:指定一组要运行显式修复程序,默认是运行所有修复程序。

5、参数 -x:显式地禁用一些修复程序。

6、参数 -n:不为修改后的文档进行备份,与-w参数一起使用的时候会发现没有为修改的文档生成.bak文件

7、参数 -o:将输出文件放在这个目录中,而不是覆盖输入文件。需要与-n参数组合使用。

记录一次离线安装Python模块

numpy whl_如何安装NumPy库

在cmd窗口输入

where python

可以告知python的路径

打开 D:\Python\Python38-32\Scripts,里面有一些pip.exe

比如我们的pip3.8.exe,等一下我们就用它

去官网下载 https://pypi.org/project/numpy/#files 安装包

寻找 numpy-1.18.1-cp38-cp38-win32.whl

其中cp38代表3.8版本,我们下载的是win32的,amd64也行

燃梦后吧xx.whl放入路径D:\Python\Python38-32\Scripts

然乎执行

pip3.8 install D:\Python\Python38-32\Scripts\numpy-1.18.1-cp38-cp38-win32.whl 

执行完成,会告诉你success

最后尝试 import numpy 没有报错,说明安装成功

Java

JDK11

JDK是用于开发环境

Jre是用于用户环境

添加系统变量

JAVA_HOME

image-20220911162153172

添加环境变量

%JAVA_HOME%\bin

image-20220911162224803

一路确定和完成,关闭

输入

java -version

显示

C:\Users\Administrator\Desktop>java -version
java version "11.0.11" 2021-04-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.11+9-LTS-194)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11+9-LTS-194, mixed mode)

成功

Java classpath

image-20220915141820407

C:\Users\Administrator>java HelloWorld
vmx-os
C:\Users\Administrator>

idea -java 配置

其实不需要配置什么的,别人已经配置好了,还自带jdk

image-20220912155041265

image-20220912155301754

image-20220912155514241

image-20220912155626925

后面创建单个项目,也是上面那么操作,可能已经默认操作好楼

image-20220912161602624

创建后

public class Helloworld {
    public static void main(String[] args) {
        System.out.println("Hello World 吴明霞...");
    }
}

点击哪里都可以运行

image-20220912161720048

image-20220912161750510

MASM32

安装后即可用,如果要配置一个环境变量会更加的香

变量名           变量值
include     D:\masm32\include
lib         D:\masm32\lib
PATH        D:\masm32\bin

就可以配置在用户变量

新建的是include和lib变量

PATH变量是点击path然后添加

img

然后你就可以重新打开一个cmd,输入ml

看一下有没有用

VsCOde

vscode python 路径

image-20221109185704276

image-20220908132215111

Visual Stdio

2022

MASM32环境配置

语法高亮2022

https://github.com/HJLebbink/asm-dude/files/7822110/AsmDude-vs2022.zip

或者去评论区寻找

https://github.com/HJLebbink/asm-dude/issues/128

或者另外一个方法解决语法高亮

https://blog.csdn.net/legend94rz/article/details/21830819

创建空的C++项目,添加一个xx.asm文件

选中 项目,右键,生成依赖项->生成自定义->然后选择masm自定义项文件。

然后打开刚才创建的test.asm的属性,更改项类型

image-20221212203025232

选中 项目,右键,属性,链接器,常规,附加目录库

image-20221212203625327

image-20221212203409469

选中 项目,右键,属性,Microsoft Macro Assembly,General,inlcude path

image-20221212203432271

选中 项目,右键,属性,Microsoft Macro Assembly,General,list file

image-20221212203700674

注意运行平台,x86

可以去看看函数入口点,如果有必要的话,可以把入口点写为你的任意名字,反正是函数开始的地方

image-20221212203819216

是否忘记了向源中添加“#include "pch.h"

右键源文件属性,而不是项目属性,

注意选择平台 x64还是x86

然后选择预编译头: 选择不使用预编译头

2010

VisualGDB

创建项目

https://www.cnblogs.com/lidabo/p/8533070.html

头文件下载(linux环境下)Ubantu

下载压缩软件

apt-get install lrzsz 

把头文件压缩

zip -r usr_include.zip /usr/include
zip -r usr_local_include.zip /usr/local/include

然后就用xftp传递吧

phpstorm 安装

安装

最好下载zip

页面打开需要创建一个用户才可以试用

1). 汉化包下载,去官网下载会块一些,用phpstorm内部下载很慢

https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----/versions

2). 还有一个破解的插件,ide-eval-resetter-2.1.14

插件安装

image-20220911221746054

image-20220911221823187

然后就去根据指引,寻找目录里面的jar插件

关于破解插件的启用

image-20220911221928524

安装成功的页面

image-20220911222011555

插件安装后,记得重启

主题修改

image-20220911225831383

image-20220911225921295

运行配置

右键,修改运行配置

当然不右键,在其它地方右键也是可以的

image-20220911235330858

image-20220911235439179

image-20220911235715067

调试器

参开文献

https://www.jianshu.com/p/bf05fb1b1a98
https://blog.csdn.net/Xxy605/article/details/120973447

需要php7的才可以

我们专门开放网页90端口来调试php

网页的域名是dbg.io,根目录用的是www

image-20220912000355602

给这个网页配置xdbg

点击扩展,点击xdbg,让他启用

image-20220912000531302

然后配置phpstorm

image-20220912000225814

打开那个文件php.ini后,拉滚动条到最后

修改文件的选项

[Xdebug]
zend_extension=D:/Program_Files/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=Off
xdebug.trace_output_dir=D:/Program_Files/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.trace
xdebug.profiler_enable=Off
xdebug.profiler_output_dir=D:/Program_Files/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.profiler

xdebug.remote_host=dbg
xdebug.remote_port=9001
xdebug.remote_handler=dbgp
xdebug.idekey="PHPSTORM"
xdebug.remote_enable=On

下面的部分是我修改或者添加的

xdebug.remote_host=dbg //那个用于专门调试的页面
xdebug.remote_port=9001 //端口
xdebug.remote_handler=dbgp
xdebug.idekey="PHPSTORM" //连接的通行码
xdebug.remote_enable=On //开启

然后保存

然后

image-20220912001043418

然后

image-20220912001221135

然后

浏览器下载一个插件,注意在调试之前,一定要把它开启调试的状态

xdebug helper

image-20220912001424701

然后继续来到phpstorm

现验证是否配置成功(得开启之前的http://dbg:90的网站)

image-20220912094026129

image-20220912094208387

成功的状态

image-20220912094224934

然后我们在项目中也配置一下调试的页面

image-20220912094351288

image-20220912094441495

紧接着是网页的配置

image-20220912095114589

那个小电话不用开启也可以调试,小电话是应用于外面对phpstorm发起的一个调试,我不知道怎么配置

点击那个小虫子就开启调试,是phpstorm对浏览器发起的调试

注意下断点

image-20220912100015372

image-20220912095718924

image-20220912100339830

成功样子

F7/F8,自己看调试的选项

image-20220912100423200

LLVM-obfuscate 安装

下载安装文件

https://github.com/obfuscator-llvm/obfuscator.git

解压缩文件,进入目录

mkdir build ;创建一个新的文件 

cd build ;进入文件

cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_INCLUDE_TESTS=OFF ../ ; 生成准备文件,最后是文件夹路径,文件夹下面有CmakeList.txt

make -j10 ;生成可执行文件 这个指令在有MakeFile的地方执行,那个10是和你的电脑性能有关系

我在wsl的Ubuntu下遇到的一个问题

Make-1t-0r-d1e

dos2unix命令详解

Failed to execute /home/computador/gsrc/independent/llvm/cmake/config.guess 

解决办法是把config.guess修改为linux可识别的

way

apt-get install dos2unix 安装工具
dos2unix -n old_config.guess  new_config.guess 

然后我们把old_config.guess删除,然后把新的替换过去

然后重新编译

cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_INCLUDE_TESTS=OFF ../ ;该路径下有CmakeList.txt
make -j10 ;该路径下有MakeFile

标签:xdebug,install,python,配置,py,https,pip,软件,IDE
From: https://www.cnblogs.com/re4mile/p/17051448.html

相关文章

  • 虚拟机配置
    软件配置网络连接如果要更改设置,直接点击就OKVmnet0是桥接网络,可以和外部联网Vmnet1-7是和外界无联系的局域网Vmnet8是NAT网络地址转化,可以和外部联网NAT:......
  • 振弦采集模块参数配置工具VMTool 的使用
    振弦采集模块参数配置工具VMTool的使用 准备工作(1)将VMXXX模块的UART_TTL、RS232(或RS485)接口与计算机的COM端口连接;(2)连接振弦传感器及温度传感器到VMXXX......
  • Apache Arrow User Guide —— Reading and writing Parquet files
    ReadingParquetfilesarrow::FileReader类将整个文件或行组的数据读取到::arrow::Table中。StreamReader和StreamWriter类允许使用C++输入/输出流方法逐列逐行读取/写入字......
  • 透视HTTP协议课程实验环境配置(基于阿里云服务器Ubuntu)
    tags:UbuntuNetwork写在前面最近看看罗剑锋老师的​​透视HTTP协议​​,折腾一下实验环境.本来是想用mac(arm)来做的,无奈Openresty的一个lua扩展不给力,本地编译之后......
  • 【架构设计】你真的理解软件设计中的SOLID原则吗?
    前言在软件架构设计领域,有一个大名鼎鼎的设计原则——SOLID原则,它是由由RobertC.Martin(也称为UncleBob)提出的,指导我们写出可维护、可以测试、高扩展、高内聚、低耦合......
  • Consider defining a bean of type ‘com.dao.UserInfoDao‘ in your configuration.
    前言搭建项目报错为这个,阅读可知找不到这个通用mapper接口***************************APPLICATIONFAILEDTOSTART***************************Description:FielduserInf......
  • IDEA 修改war包名称
    问题maven打包项目修改包名解决......
  • IDEA配置网络代理Socks/HTTP
    前言内网限制导致idea不能联网解决打开设置→HTTPProxy点击Manualproxyconfiguration(手动代理配置)是什么类型网络就选择什么apply就行了检查可以下载插件即为成功代......
  • maven检查是否安装成功以及配置代理
    前言安装好maven后idea项目依赖也会时常出问题,排查问题先要检查maven。一、校验1、mvn-v检查maven是否安装有安装位置版本可以看看,没有重装2、mvnhelp:system检查......
  • IDEA作者注释30秒解决
    前言刚安装IDEA前期准备工作,设置作者注释打开settingfileandcodetemplate注释写好后应用即可/***@AuthorZhangLe*@Date${DATE}${TIME}*/测试随便新建个类......