一、所需工具软件
本文中用到的工具软件都安装在D:/WASM文件夹中
1、安装Python
下载安装Python,笔者这里是3.12.2版本,安装到D:/WASM/Python中,并添加目录到系统环境变量。
2、安装Git
2.1 注册Github账号
2.2 下载安装Git
下载安装Git到D:/WASM/Git文件夹,一路Next就可以。
2.2.1配置Git:
使用CMD、或者Git Bash:
Windows PowerShell
版权所有(C) Microsoft Corporation。保留所有权利。
安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindows
PS C:\Users\> git
usage: git [-v | --version] [-h | --help] [-C <path>] [-c <name>=<value>]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
[--config-env=<name>=<envvar>] <command> [<args>]
These are common Git commands used in various situations:
start a working area (see also: git help tutorial)
clone Clone a repository into a new directory
init Create an empty Git repository or reinitialize an existing one
work on the current change (see also: git help everyday)
add Add file contents to the index
mv Move or rename a file, a directory, or a symlink
restore Restore working tree files
rm Remove files from the working tree and from the index
examine the history and state (see also: git help revisions)
bisect Use binary search to find the commit that introduced a bug
diff Show changes between commits, commit and working tree, etc
grep Print lines matching a pattern
log Show commit logs
show Show various types of objects
status Show the working tree status
grow, mark and tweak your common history
branch List, create, or delete branches
commit Record changes to the repository
merge Join two or more development histories together
rebase Reapply commits on top of another base tip
reset Reset current HEAD to the specified state
switch Switch branches
tag Create, list, delete or verify a tag object signed with GPG
collaborate (see also: git help workflows)
fetch Download objects and refs from another repository
pull Fetch from and integrate with another repository or a local branch
push Update remote refs along with associated objects
'git help -a' and 'git help -g' list available subcommands and some
concept guides. See 'git help <command>' or 'git help <concept>'
to read about a specific subcommand or concept.
See 'git help git' for an overview of the system.
出现这么一堆就是安装好了Git。
2.2.2 配置Git环境
# 1配置用户名
git config --global user.name YourUserName
# 2配置邮箱
git config --global user.email YourEMail
# 3查看配置是否OK
git config --global --list
# 4生成ssh
ssh-keygen -t rsa
>> Generating public/private rsa key pair.
>> Enter file in which to save the key (C:\Users\china/.ssh/id_rsa):
>> 这里是产生rsa的目录,笔者这里是D:/WASM/rsa
>> 会成生id_rsa和id_rsa.pub两个文件,用笔记本打开id_rsa.pub,复制全部内容。
>> 粘贴到下面这个Key里面
# 5测试配置是否成功
ssh -T git@github.com
# 6正常是出现Success
2.2.3解决git@github.com: Permission denied (publickey)
参考文章https://blog.csdn.net/qq_40047019/article/details/122898308
# 1生成ssh key
ssh-keygen -t rsa -C "xx@example.com"
# 2
ssh -v git@github.com
# 3
ssh-agent -s
# 4
ssh-add ~/.ssh/id_rsa
# 失败的话
# 4.1
eval `ssh-agent -s`
# 4.2
ssh-add ~/.ssh/id_rsa
# 5
ssh -T git@github.com
3 安装em++编译器
使用CMD、PowerShell等
# 1进入D盘
d:
# 2从Git获取emsdk保存到D盘
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**
**深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
**因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**
![img](https://img-blog.csdnimg.cn/img_convert/b4626d2aa2641af73e6747393986a18e.png)
![img](https://img-blog.csdnimg.cn/img_convert/a6062268b2d856b9b051e3f5f2f157c8.png)
![img](https://img-blog.csdnimg.cn/img_convert/1bc424a2d29065b65a1bf6334cdac7cf.png)
![img](https://img-blog.csdnimg.cn/img_convert/58d2c7bf8db2e5f4c5d8feee3defffb9.png)
![img](https://img-blog.csdnimg.cn/img_convert/6c361282296f86381401c05e862fe4e9.png)
![img](https://img-blog.csdnimg.cn/img_convert/9f49b566129f47b8a67243c1008edf79.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
**如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)**
础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
**如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)**
<img src="https://img-community.csdnimg.cn/images/fd6ebf0d450a4dbea7428752dc7ffd34.jpg" alt="img" style="zoom:50%;" />