Category: 技术折腾

服务器、网络、硬件与自建工具的实践记录。

  • 彻底删除&禁用Windows10/Windows11的Windows Defender功能

    彻底删除&禁用Windows10/Windows11的Windows Defender功能

    Windows Defender 是 Windows 操作系统内置的杀毒软件,它提供了基本的计算机安全保护。然而,有些用户可能希望禁用 Windows Defender 或彻底删除它,以使用其他杀毒软件或出于其他原因。在进行这些操作之前,需要注意禁用 Windows Defender 可能会导致计算机出现各种意料之外的情况。请确保你有足够的技术能力和了解操作系统的知识,以便在需要时进行还原或应对潜在的风险。

    进入 Windows 安全模式

    有多种方法可以进入 Windows 的安全模式,但下面是一个推荐的方法:

    1. 按住 Shift 键的同时点击开始菜单的“重启”按钮。

    2. 重启后,你将进入一个蓝色界面的菜单。

    3. 进入“高级选项” > “启动设置” > “重启”。

    4. 再次进入系统时,会要求你输入 1-9 来选择启动模式(选择安全模式对应的数字即可)。

    修改 Windows Defender 文件夹的权限以便删除

    下面是删除 Windows Defender 文件夹的步骤:

    1. 打开资源管理器。

    2. 导航到 C:\ProgramData\Microsoft\Windows Defender。

    3. 右键单击文件夹 “Platform”,选择 “属性”。

    4. 选择 “安全” 选项卡。

    5. 点击 “高级”。

    6. 更改所有者为 “Administrators”。

    7. 删除所有权限条目。

    修改注册表

    下面是修改注册表以删除 Windows Defender 的步骤:

    1. 按下 Win + R 组合键,打开运行对话框。

    2. 输入 “regedit” 并按 Enter 键,打开注册表编辑器。

    3. 导航到以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

    4. 在该路径下,你将找到多个与 Windows Defender 相关的注册表项,包括 Sense、WdBoot、WdFilter、WdNisDrv、WdNisSvc、WinDefend。

    5. 对于每个注册表项,右键单击并选择 “修改”,将 “Start” 键值修改为 16 进制的 4。

    6. 完成修改后,关闭注册表编辑器。

    7. 最后,重启你的系统。

    通过以上步骤,你将成功禁用 Windows Defender 并删除其文件夹及注册表项。但请谨慎操作,确保你了解潜在的风险,并备份重要数据以应对意外情况。

    需要注意的是,禁用或删除 Windows Defender 可能会使你的计算机面临潜在的安全风险,因此建议在执行这些操作之前慎重考虑,并确保你有其他可靠的安全防护措施来保护你的系统。

  • 如何使用Python批量转换不同格式的图片为JPG格式

    如何使用Python批量转换不同格式的图片为JPG格式

    在日常工作和生活中,我们可能会遇到需要将多种不同格式的图片批量转换为JPG格式的情况。本教程将向您展示如何使用Python编写代码来实现这一任务,并进一步介绍如何使用PyInstaller将代码打包成可执行文件,以便在不安装Python的情况下运行。

    步骤 1: 获取图片文件

    首先,我们需要获取需要转换的图片文件。在当前目录下,我们可以使用Python的os模块来列举所有以.jpg或.png为扩展名的图片文件,并将它们存储在一个列表中,如下所示:

    import os
    
    # 获取当前目录下所有图片文件
    img_files = [f for f in os.listdir('.') if f.endswith('.jpg') or f.endswith('.png')]

    这段代码将列举出当前目录下所有以.jpg或.png为扩展名的图片文件,并将它们存储在img_files列表中。

    步骤 2: 创建目标目录

    接下来,我们需要创建一个目标目录,用于存储转换后的JPG格式图片。我们可以使用os模块来检查目录是否存在,如果不存在,则创建它,如下所示:

    # 创建目标目录
    if not os.path.exists('output'):
        os.mkdir('output')

    这段代码将检查当前目录下是否存在名为”output”的目录,如果不存在,则创建它。

    步骤 3: 批量转换图片为JPG格式

    现在,我们已经获取了图片文件并创建了目标目录,接下来的步骤是遍历每个图片文件,将其转换为JPG格式,并保存到目标目录中。我们可以使用Pillow库(Python Imaging Library)来实现这一操作,如下所示:

    from PIL import Image
    
    # 遍历每个图片文件,转换成JPG格式并保存
    for i, f in enumerate(img_files):
        img = Image.open(f)
        img = img.convert('RGB')
        img.save('output/{:03d}.jpg'.format(i))

    这段代码会遍历img_files列表中的每个图片文件,打开它们,将其转换为RGB格式(确保不会丢失颜色信息),然后保存到”output”目录中,文件名使用三位数字进行编号。

    至此,我们已经完成了图片批量转换的Python脚本。

    进阶使用:使用PyInstaller打包为可执行文件

    如果您希望将这个图片转换工具分享给其他人,并且他们不需要安装Python,您可以将Python脚本打包成可执行文件。我们可以使用PyInstaller工具来实现这一目标。

    首先,确保您已经安装了PyInstaller,如果没有安装,可以使用以下命令安装:

    pip install pyinstaller

    接下来,您可以使用以下命令将Python脚本打包成可执行文件,其中”-F”参数将脚本打包成单个可执行文件:

    pyinstaller -F yourfile.py

    这将在dist目录下生成一个可执行文件,您可以将它分享给其他人,他们可以直接运行而无需安装Python。

    结语

    通过编写简单的Python脚本,我们可以批量转换不同格式的图片为JPG格式,并使用PyInstaller将脚本打包成可执行文件,以方便分享和使用。这个工具可以在日常工作和生活中节省大量的时间,特别是当需要处理大量图片时。

  • 下面是一个简单的 Python 程序,它可以帮助你躺着赚钱。

    下面是一个简单的 Python 程序,它可以帮助你躺着赚钱。

    在计算机编程的世界中,有许多有趣的程序和项目,但有一个特别引人注目的想法是能够躺在床上或沙发上,同时通过编写代码来赚钱。尽管这个想法听起来有点不切实际,但我们可以编写一个示例程序来模拟这个过程,探讨如何使用Python来计算“躺着赚钱”。

    请注意,这只是一个示例程序,它并不能真正让您躺着赚钱,但它可以帮助您了解如何使用Python编写简单的计算程序。

    步骤 1: 定义计算函数

    首先,我们需要定义一个Python函数,该函数将模拟计算躺着赚钱的过程。在我们的示例中,我们将计算连续10天躺着赚钱的总金额。

    # 导入random模块用于生成随机数
    import random
    
    # 定义一个函数来计算躺着赚钱的总金额
    def make_money_lying_down():
        # 将初始金额设为0
        money = 0
    
        # 循环计算10天
        for day in range(10):
            # 每天,添加一个随机金额在0到100美元之间
            money += random.randint(0, 100)
    
        # 返回总赚取金额
        return money

    这段代码定义了一个名为make_money_lying_down的函数,该函数使用循环计算连续10天躺着赚的总金额。每天,我们随机生成一个介于0到100美元之间的金额,并将其添加到总金额中。

    步骤 2: 调用函数并打印结果

    一旦我们定义了计算函数,我们可以调用它并打印出计算结果。

    # 调用函数并打印结果
    print(make_money_lying_down())

    这段代码将调用make_money_lying_down函数并打印出躺着赚钱的总金额。

    结语

    尽管这只是一个有趣的示例程序,它帮助我们了解了如何使用Python编写简单的计算程序。在实际应用中,编写计算程序可以帮助我们自动化任务、解决问题和进行数据分析,从而提高工作效率和生活质量。

    如果您对编程和Python感兴趣,您可以继续学习更多高级主题,探索如何编写更复杂的程序,并将编程技能应用到不同的领域。

  • Windows 10/11 设置 IPv4/IPv6 访问优先级

    Windows 10/11 设置 IPv4/IPv6 访问优先级

    在数字化的世界中,我们离不开互联网,而互联网协议(IP协议)则扮演着至关重要的角色。IPv4曾是互联网的主要标准,但随着IP地址枯竭问题的不断加剧,IPv6作为它的继任者逐渐崭露头角。然而,有时候我们可能希望让IPv4获得优先访问,尽管操作系统默认偏向IPv6。本文将介绍如何在Windows 10/11中通过netsh命令来调整IPv6和IPv4的访问优先级。

    步骤一:查看网络前缀访问优先级

    首先,让我们来了解Windows 10/11中各个访问IPv4和IPv6的优先级。这将帮助我们理解为什么默认情况下IPv6会被优先访问。

    打开命令提示符(Win + R,输入cmd并以管理员身份运行),然后输入以下命令:

    netsh interface ipv6 show prefixpolicies

    这个命令将显示网络前缀的访问优先级列表。其中,“优先顺序”列表示优先级,数值越大,优先级越高,表示会被更优先访问。我们可以看到IPv6(::/0)的优先级比IPv4(::ffff:0:0/96)高,这就是为什么默认情况下IPv6被优先访问的原因。

    步骤二:调整网络前缀优先级,让IPv4访问优先

    为了让IPv4获得访问优先,我们需要使用netsh命令来调整网络前缀的优先级。执行以下命令:

    netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 100 4

    这个命令将IPv4(::ffff:0:0/96)的优先级设置为最高(100)。现在,IPv4将优先访问。

    再次运行以下命令来验证更改是否生效:

    netsh interface ipv6 show prefixpolicies

    你会看到IPv4(::ffff:0:0/96)的优先级已经升高到了最高。

    步骤三:解决重启后IPv6访问优先的问题

    有时,重新启动计算机后,IPv6仍然会被优先访问。这可能是因为某些原因导致之前的设置未生效。

    为了解决这个问题,我们需要重新添加IPv6的网络前缀。执行以下命令:

    netsh interface ipv6 add prefixpolicy ::/0 40 1

    这个命令将IPv6(::/0)的优先级设置为40,确保IPv4仍然优先访问。

    步骤四:重新设置IPv6访问优先

    如果你想重新设置IPv6访问优先,有两种方式。首先,你可以直接重置IPv6策略。执行以下命令:

    netsh interface ipv6 reset

    然后重新启动计算机来完成操作。

    结束语

    通过以上步骤,你可以在Windows 10/11中轻松调整IPv6和IPv4的访问优先级,以满足你的网络需求。无论是优先访问IPv4还是IPv6,你都可以灵活控制,让网络连接更符合你的期望。

    希望本文对你有所帮助,如果你有任何问题或疑问,请随时留言,我将尽力回答。愿你的互联网体验更加顺畅!

    原文来源:IP查询(ipw.cn)

  • 大神谈谈:显卡。

    大神谈谈:显卡。

    在计算机世界中,显卡一直扮演着至关重要的角色。对于很多人来说,最早对显卡有概念很可能源自游戏。显卡不仅能够提供流畅的图形渲染,使游戏变得更加逼真和生动,还能够让玩家沉浸在虚拟的游戏世界中。然而,随着技术的不断进步,显卡的用途也发生了巨大的变化,不再局限于游戏领域。如今,显卡在图像处理、视频编辑、人工智能和机器学习等众多领域都发挥着关键作用,成为不可或缺的硬件组件。

    从游戏到多领域:显卡的多重用途

    一开始,显卡主要用于游戏,它们被设计用来处理复杂的游戏图形,以提供最佳的游戏性能。然而,随着技术的进步,显卡的功能逐渐扩展到了其他领域。现在,许多专业领域都需要大量的图形处理能力,显卡正是满足这些需求的理想选择。

    图像处理

    在图像处理领域,显卡的并行计算能力非常有用。它们可以加速图像滤镜、特效和编辑操作,使图像处理更加高效。无论是专业的图像编辑工作还是普通用户的照片修饰,显卡都能提供迅速的反馈和出色的处理速度。

    视频编辑

    视频编辑需要处理大量的视频流和特效。显卡的高性能和并行计算能力使其成为视频编辑工作站的重要组成部分。从剪辑到颜色校正,显卡可以大幅提高视频编辑的效率。

    人工智能和机器学习

    在人工智能和机器学习领域,显卡的用途尤为广泛。深度学习模型需要大量的计算能力,显卡可以加速模型的训练和推理。因此,显卡在图像识别、自然语言处理、人脸识别和语音识别等任务中发挥着关键作用。它们使研究人员和工程师能够训练更大、更复杂的模型,从而推动了人工智能的发展。

    虚拟现实

    虚拟现实(VR)和增强现实(AR)技术需要实时渲染高分辨率的3D图形。显卡的性能和稳定性对于实现流畅的虚拟现实体验至关重要。无论是在游戏中体验沉浸式虚拟现实,还是在医疗和培训领域使用增强现实,显卡都是关键因素。

    性能、功能和能耗的平衡

    除了在多领域应用中的重要性,显卡的发展速度也一直非常快。如今,显卡不仅具有更高的性能,而且还拥有更多的功能,可以应用于更多的领域。例如,现代显卡支持光线追踪技术,可以实现更逼真的图形效果。此外,显卡还支持多显示器设置,使多任务处理更加便捷。

    然而,随着性能的提升,显卡的能耗也在不断增加。高性能显卡通常需要更多的电力供应,这可能导致电脑的能耗增加,甚至需要更强大的电源单元来支持。因此,在选择显卡时,需要考虑性能和能耗之间的平衡。根据自己的需求和电脑配置,选择适合的显卡型号是至关重要的。同时,在使用显卡时,要确保电脑的散热系统良好,以防止显卡过热造成损坏。

    兼容性、品牌和价格的考量

    在选择显卡时,除了性能、功能和能耗之外,还需要考虑兼容性问题。显卡的接口有两种主要类型:PCI-Express和AGP。您需要确保所选择的显卡的接口与您的主板相匹配。此外,您还需要确保显卡的尺寸适合您的电脑机箱内部空间。兼容性是确保显卡能够正常工作的关键因素之一。

    此外,显卡市场上有多个不同品牌,每个品牌都有其独特的特点。有些品牌以高性能而著称,但价格较高;有些品牌则以性价比较高而受欢迎。在选择显卡时,您应该根据自己的需求和预算来选择合适的品牌和型号。一般的个人电脑用户可以选择性价比较高的显卡,而对性能要求较高的专业用户可以选择性能出众的显卡。

    结论

    综上所述,显卡已经不再局限于游戏领域,它在图像处理、视频编辑、人工智能和机器学习、虚拟现实等多个领域都有广泛的应用。选择合适的显卡需要综合考虑性能、功能、能耗、兼容性、品牌和价格等多个因素。根据自己的需求和预算,选择一块适合自己的显卡是关键。如果您对显卡选择有疑虑,可以咨询专业的电脑维修人员或在线论坛的专家,他们可能会提供有用的建议。

    显卡的发展不仅改善了游戏体验,还推动了多领域的创新和发展。未来,随着技术的不断进步,显卡可能会在更多领域发挥更重要的作用,为我们带来更多惊喜和便利。

  • 老话新谈:windows和linux 我应该选哪个操作系统?

    老话新谈:windows和linux 我应该选哪个操作系统?

    在计算机世界中,选择操作系统是一个重要而复杂的决策。常见的两个选择是Windows和Linux操作系统。这两者之间有各自的优点和劣势,因此选择哪个操作系统取决于您的需求和偏好。本文将探讨Windows和Linux操作系统的优点和劣势,以帮助您做出明智的选择。

    Windows操作系统的优点

    1. 易于使用

    Windows操作系统以其直观的用户界面而闻名,即使对于没有技术背景的用户也很容易上手。这使得它成为个人电脑和办公设备的首选操作系统之一。

    2. 丰富的应用软件

    Windows平台上有大量的应用软件可供选择,涵盖了各种需求,从办公应用到游戏和多媒体工具。如果您需要广泛的应用程序支持,Windows可能是更好的选择。

    3. 与微软办公套件的集成

    如果您使用微软的办公套件,如Word和Excel,Windows操作系统可以提供更好的集成和兼容性。这使得办公工作更加高效。

    4. 技术支持

    微软作为一家大型公司,提供了出色的技术支持。如果您在使用Windows操作系统时遇到任何问题,可以获得快速而有效的解决方案。

    Linux操作系统的优点

    1. 更安全

    Linux操作系统通常比Windows操作系统更安全。由于Linux是一个开源操作系统,有大量的用户和开发人员参与开发和维护,它更容易受到安全漏洞的监视和修复。

    2. 丰富的功能和定制能力

    Linux操作系统具有丰富的功能和强大的定制能力。它有多个不同的发行版本,每个发行版本都有自己的特点和优势,用户可以选择最适合自己需求的版本。此外,Linux还可以完全定制,允许用户根据自己的需求调整各种参数。

    3. 社区支持

    Linux操作系统拥有庞大的用户和开发社区,因此如果您在使用Linux时遇到问题,可以轻松获得来自社区的帮助和支持。这种开放的社区氛围使Linux操作系统变得更加友好和适应用户需求。

    4. 免费和开源

    Linux操作系统是免费的,并且是开源的,这意味着您可以免费使用它,并且可以自由地修改和分发其源代码。这为用户提供了更大的自主权和灵活性。

    结论

    选择Windows还是Linux操作系统取决于您的需求和偏好。如果您需要一个易于使用的操作系统,具有广泛的应用程序支持和出色的集成性,那么Windows可能更适合您。但如果您更关注安全性、定制能力和社区支持,那么Linux可能是更好的选择。最重要的是,根据您的具体需求和使用情境来做出明智的选择。

  • Windows10/11 设置优先ipv4访问

    Windows10/11 设置优先ipv4访问

    在使用Windows操作系统时,有时候您可能希望系统优先使用IPv4来访问网络,而不是IPv6。IPv4和IPv6是互联网协议的两个不同版本,而IPv4仍然是许多网络的主要协议。本文将介绍如何通过修改注册表来实现在Windows中设置IPv4优先访问网络的方法。

    IPv4和IPv6的区别

    IPv4是互联网协议的第四个版本,它使用32位地址,通常以点分十进制表示,例如192.168.1.1。IPv6是IPv4的下一代,它使用128位地址,以冒号分隔的十六进制表示,例如2001:0db8:85a3:0000:0000:8a2e:0370:7334。虽然IPv6提供了更多的IP地址,但IPv4仍然是广泛使用的协议之一。

    修改注册表来设置IPv4优先访问

    要在Windows中设置IPv4优先访问,您可以通过以下步骤进行操作:

    1. 打开「开始」菜单,并输入「regedit」来打开注册表编辑器。

    2. 在注册表编辑器中,依次导航到以下位置:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
    3. 在上述位置下,找到名为「DisabledComponents」的项。如果该项不存在,您可以手动创建一个DWORD(32位整数)值,并将其命名为「DisabledComponents」。

    4. 将「DisabledComponents」的数值数据设置为「0xff」。这将告诉系统优先使用IPv4。

    5. 保存修改并退出注册表编辑器。

    使用批处理脚本自动设置IPv4优先访问

    如果您希望更加方便地设置IPv4优先访问,可以使用批处理脚本来自动完成这个任务。以下是一个示例批处理脚本:

    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 0xff /f

    您可以将上面的脚本保存为「disable-ipv6.bat」,然后双击运行即可。这将自动修改注册表以优先使用IPv4。

    注意事项

    需要注意的是,修改注册表可能会对系统产生影响,因此在进行操作之前建议备份注册表。另外,为了让修改生效,建议在修改完注册表后重启电脑。

    结论

    在某些情况下,设置Windows系统优先使用IPv4访问网络可能是有益的,特别是当您需要确保与IPv4兼容的应用程序正常运行时。通过修改注册表或使用批处理脚本,您可以轻松地实现这一目标。但请务必谨慎操作,确保备份注册表并重启计算机以使修改生效。

  • 自用,博客头图生成器v0.1

    自用,博客头图生成器v0.1

    作为一名经常写博客的作者,你是否曾因为制作统一样式的文章封面而烦恼过?每次在Photoshop或其他图像编辑工具中调整大小、添加特效、加上标题背景,都会花费大量时间,影响了写作效率。我曾经也为此感到头痛不已,但幸运的是,我找到了一个解决方案——一个小巧而强大的Python工具。

    这个工具可以在当前目录下随机选择一张图片,将其缩放到统一的尺寸,然后对图片进行高斯模糊处理,最后在中心位置添加一个半透明的正方形,为文章标题预留位置。使用这个工具,你可以快速制作出具有统一风格的文章封面,而无需耗费大量时间和精力。接下来,让我来向你介绍这个神奇的Python小工具。

    制作自动化文章封面的Python工具

    步骤1:随机选择一张图片

    首先,这个工具会在当前目录下查找所有的图片文件,包括.png和.jpg格式的文件。然后,它会随机选择其中一张图片作为封面的背景。

    import os
    import random
    
    # 获取当前目录下所有图片文件
    files = [f for f in os.listdir('.') if os.path.isfile(f) and f.endswith(('.png', '.jpg'))]
    
    # 随机选择一个图片文件
    file = random.choice(files)

    步骤2:缩放图片并进行高斯模糊处理

    选定了背景图片后,工具会将其缩放到指定的尺寸,通常是900×383像素,以适应文章封面的大小。然后,它会对图片进行高斯模糊处理,使背景更加柔和和引人注目。

    from PIL import Image
    from PIL import ImageFilter
    
    # 打开图片并缩放
    image = Image.open(file)
    image = image.resize((900, 383))
    
    # 对图片进行高斯模糊
    image = image.filter(ImageFilter.GaussianBlur(radius=5))

    步骤3:创建封面画布并添加标题背景

    接下来,工具会创建一个新的画布,与背景图片具有相同的尺寸,然后在画布中心添加一个半透明的正方形,为文章标题预留位置。这个正方形的大小通常是300×300像素,可以根据需要进行调整。

    # 转换图片为RGBA格式
    image = image.convert('RGBA')
    
    # 创建一个新的画布
    canvas = Image.new('RGBA', (900, 383), (255, 255, 255, 0))
    
    # 计算正方形的位置
    x = (900 - 300) // 2
    y = (383 - 300) // 2
    
    # 在画布上绘制透明黑色正方形
    black = (0, 0, 0, 128)
    canvas.paste(black, (x, y, x+300, y+300))

    步骤4:添加标题背景边框并合并图片

    最后,工具会为正方形标题背景添加一个边框,以增强视觉效果。边框的宽度可以根据需要进行调整。然后,工具会将背景图片和标题背景合并为最终的文章封面。

    # 给正方形添加边框
    width = 5
    for i in range(width):
        draw = ImageDraw.Draw(canvas)
        draw.rectangle((x+i, y+i, x+300-i, y+300-i), outline=(255, 255, 255, 255))
    
    # 合并图片
    result = Image.alpha_composite(image, canvas)
    
    # 保存图片
    result.save(os.path.join('000', '1.png'))

    使用Python小工具制作文章封面

    使用这个小工具非常简单。只需将以上代码保存为.py文件,并在命令行中运行它,即可在当前目录下生成一张具有统一样式的文章封面。你可以根据需要多次运行工具,每次都会生成不同的封面,为你的文章增色不少。

    这个小工具的灵感来源于实际的需求,它让制作文章封面变得轻松而高效。不再需要手动调整每张封面的大小和样式,你可以专注于写作本身,提高了工作效率。

    结语

    在这个教程中,我们介绍了一个小巧而强大的Python工具,用于制作自动化文章封面。通过随机选择背景图片、缩放和高斯模糊处理,以及添加标题背景和边框,这个工具能够快速生成具有统一风格的封面,为你的文章增色不少。

    如果你是一名博客作者或需要频繁制作文章封面的人,不妨尝试使用这个工具,节省时间和精力。Python的强大和灵活性使其成为解决各种问题的理想工具,无论是图像处理还是数据分析,它都能胜任。

    希望这个教程对你有所帮助,让你更加高效地写作和分享你的知识。让我们一起享受Python编程的乐趣吧!

  • Windows11搭建python开发环境:anaconda+pycharm

    Windows11搭建python开发环境:anaconda+pycharm

    最近,我面临了在Windows环境下进行Python开发的需求,而且需要在多个项目和Python环境之间进行切换。在这篇文章中,我将分享如何在Windows 11中配置Python开发环境,使用Anaconda和PyCharm来提高开发效率。

    安装Anaconda和PyCharm

    首先,您需要安装Anaconda和PyCharm。请按照以下步骤进行:

    安装Anaconda

    1. 访问Anaconda官方网站,您可以选择从国内镜像下载以加快下载速度。

    2. 下载Anaconda的最新版本,建议选择完整版本而不是迷你版本,以确保包含了常用的Python库和工具。

    3. 运行安装程序,并按照提示进行安装。在安装过程中,可以选择添加Anaconda到系统环境变量中,这将使Anaconda在任何位置都可用。

    安装PyCharm

    1. 访问JetBrains官方网站,下载PyCharm的社区版或专业版,根据您的需求选择适当的版本。

    2. 运行PyCharm安装程序,并按照提示进行安装。安装过程非常简单,只需一路点击”下一步”即可完成。

    配置环境变量

    配置环境变量是确保Anaconda在Windows中正常工作的关键步骤。请按照以下步骤进行配置:

    1. 以管理员身份运行Windows PowerShell。您可以在开始菜单中搜索”PowerShell”,右键单击它并选择”以管理员身份运行”。

    2. 在PowerShell窗口中,输入以下命令以修改执行策略(Execution Policy):

      set-ExecutionPolicy RemoteSigned

      这将允许执行脚本和命令。

    3. 接下来,您需要配置Anaconda的环境变量。在Windows 10中,可以按照以下步骤进行设置:

      • 打开”控制面板”。
      • 选择”系统和安全”,然后选择”系统”。
      • 在”系统属性”中,选择”高级系统设置”。
      • 在”高级”选项卡下,选择”环境变量”。
      • 在”系统变量”部分下,找到”Path”变量,然后选择”编辑”。
      • 在”编辑环境变量”窗口中,点击”新建”。
      • 输入Anaconda的安装路径,通常为:C:\ProgramData\Anaconda3,并点击”确定”。

      这将使Anaconda的命令和工具在命令提示符中可用。

    配置完成

    现在,您已成功配置了Python开发环境,包括Anaconda和PyCharm。您可以使用Anaconda来管理Python环境和依赖库,而PyCharm将成为您的集成开发环境(IDE),提供丰富的功能和工具,以提高您的开发效率。

    通过这样的配置,您可以轻松地在Windows 11中进行Python开发,并在不同项目之间切换Python环境,以满足不同需求。请记得备份您的环境和项目,以确保数据的安全性。

    结论

    在Windows 11上配置Python开发环境是非常重要的,特别是对于需要在此平台上进行开发的开发者。使用Anaconda和PyCharm,您可以轻松管理Python环境、依赖库和项目,提高开发效率,更好地满足项目需求。

  • WSL2-Ubuntu-22.04安装Anaconda

    WSL2-Ubuntu-22.04安装Anaconda

    Anaconda的部署比较简单,几行命令就能解决。
    首先,通过在终端中运行以下命令,确保所有系统包都是最新的。

    sudo apt update
    sudo apt upgrade
    sudo apt install wget apt-transport-https gnupg2 software-properties-common
    

    在 Ubuntu 22.04 上安装 Anaconda Python。

    默认情况下,Anaconda 在 Ubuntu 22.04 基础存储库中不可用。现在运行以下命令将 Anaconda 的最新稳定版本下载到您的 Ubuntu 系统:

    wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh
    

    下载 Anaconda 安装程序后,现在使用以下命令运行脚本:

    bash Anaconda3-2022.05-Linux-x86_64.sh
    

    按照向导说明完成 Anaconda 安装过程。

    
    Welcome to Anaconda3 2022.05
    
    In order to continue the installation process, please review the license
    agreement.
    Please, press ENTER to continue
    >>>
    

    下一步是指明安装路径,默认指向根目录。如果您具有 root 访问权限,则可以将其保留在那里,但您也可以将其安装在您帐户的 HOME 目录中:

    Anaconda3 will now be installed into this location:
    /root/anaconda3
    
    - Press ENTER to confirm the location
    - Press CTRL-C to abort the installation
    - Or specify a different location below
    
    [/root/anaconda3] >>>
    

    安装完成后,您将看到:

    installation finished.
    Do you wish the installer to initialize Anaconda3
    by running conda init? [yes|no]
    [no] >>> yes
    

    安装 Anaconda 后,下一步是通过运行以下命令来使用“ ”文件中添加的环境设置:.bashrc

    source ~/.bashrc
    

    验证 Anaconda 安装:

    conda list
    

    最后,如果你想更新你必须运行的整个环境:

    conda update –-all