Python的专业开发工具(IDE) -PyCharm 激活方法.

部署运行你感兴趣的模型镜像

最近在敲python的时候,找了好多IDE工具, 如Sublime Geany 等,还有python自带的GUI界面 发现这些软件工具都没有PyCharm好用.

 但是这个软件是需要破解的.之前感觉破解挺麻烦的,后面找到了一篇博客,按照方法一,结果轻而易举破解了该软件

 参考的博客 如下:https://blog.youkuaiyun.com/u014044812/article/details/78727496

我用的是授权服务器激活,填入服务器链接,发现就已经软件激活了,你也可以试一下

软件下载地址:

https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html?utm_source=baidu&utm_medium=cpc&utm_campaign=cn-bai-br-pycharm-ex-pc&utm_content=pycharm-pure&utm_term=pycharm&gclid=CKnz2fjAwNsCFUrZvAodeygJgw&gclsrc=ds&dclid=CNr64_jAwNsCFYoHvAodoaMBNQ

下载专业版,不要下载社区轻量版.


另外python学习:给大家推荐几篇好的文章:

    公众号:cainiao_xueyuan    菜鸟学Python 

  廖雪峰大神的文章:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

 这几个都是免费,还有python的电子教学书,需要的可以加我微信,,我可以发给你!

希望能帮到各位!



您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\__main__.py", line 163, in <module> run() ~~~^^ File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\__main__.py", line 159, in run run_virtualenv() ~~~~~~~~~~~~~~^^ File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\virtualenv\__main__.py", line 18, in run session = cli_run(args, options, env) File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\virtualenv\run\__init__.py", line 33, in cli_run of_session.run() ~~~~~~~~~~~~~~^^ File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\virtualenv\run\session.py", line 46, in run self._activate() ~~~~~~~~~~~~~~^^ File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\virtualenv\run\session.py", line 65, in _activate activator.generate(self.creator) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\virtualenv\activation\via_template.py", line 26, in generate replacements = self.replacements(creator, dest_folder) File "D:\PyCharm 2024.1.7\plugins\python\helpers\virtualenv-20.24.5.pyz\virtualenv\activation\via_template.py", line 37, in replacements "__BIN_NAME__": str(creator.bin_dir.relative_to(creator.dest)), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "D:\Lib\pathlib\_local.py", line 385, in relative_to raise ValueError(f"{str(self)!r} is not in the subpath of {str(other)!r}") ValueError: 'D:\\Scripts' is not in the subpath of 'D:\\pythonProject1\\.venv' ValueError: 'D:\\Scripts' is not in the subpath of 'D:\\pythonProject1\\.venv'
08-22
<think>我们正在解决一个在创建Python虚拟环境时出现的ValueError异常问题。错误信息是:"ValueError: 'D:\Scripts' is not in the subpath of 'D:\pythonProject1\.venv'"。 这个错误通常发生在使用virtualenv创建虚拟环境时,它表明虚拟环境的路径(D:\pythonProject1\.venv)和当前系统的某些路径(D:\Scripts)之间出现了不匹配。这可能是由于环境变量设置问题,或者是virtualenv版本与Python版本不兼容导致的。 根据引用[1]中的信息,我们注意到它建议升级setuptools和安装特定版本的virtualenv(1.11)。虽然引用中的步骤是针对较旧的环境,但我们可以借鉴其思路:更新工具和安装兼容的virtualenv版本。 然而,考虑到用户当前使用的是Python 3.13.7(根据之前的命令输出),而virtualenv 1.11是一个非常老的版本,可能不兼容Python 3.13。因此,我们需要采取更现代的方法。 以下是解决步骤: 1. **确认问题原因**: - 错误信息指出路径不在子路径中,这通常是因为在创建虚拟环境时,virtualenv试图使用系统级的脚本目录(D:\Scripts)而不是虚拟环境自己的目录(D:\pythonProject1\.venv\Scripts)。这可能是由于环境变量PATH中包含了系统级的Scripts路径,而virtualenv在创建环境时受到了干扰。 2. **解决方案**: a. **更新pip、setuptools和wheel**: 虽然用户已经尝试升级pip,但我们还需要确保setuptools和wheel是最新的,因为虚拟环境的创建依赖于它们。 ```cmd python -m pip install --upgrade setuptools wheel ``` b. **安装或更新virtualenv**: 安装一个较新版本的virtualenv,因为旧版本可能不支持Python 3.13。 ```cmd python -m pip install --upgrade virtualenv ``` c. **尝试创建虚拟环境**: 使用更新后的virtualenv再次尝试创建虚拟环境。 ```cmd python -m virtualenv D:\pythonProject1\.venv ``` d. **如果仍然失败,考虑使用venv模块**: Python自带的venv模块可能更兼容,因为它是标准库的一部分。 ```cmd python -m venv D:\pythonProject1\.venv ``` e. **检查环境变量**: 在创建虚拟环境时,临时清除或修改PATH环境变量,避免系统路径干扰。可以尝试在命令提示符中先设置一个干净的PATH: ```cmd set PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem ``` 然后再次运行创建命令。 f. **使用绝对路径**: 确保在创建虚拟环境时使用绝对路径,并且路径中不包含空格或特殊字符。 3. **如果问题依旧**: 可能是virtualenv的bug,可以尝试使用更高版本或者从源代码安装最新开发版。或者考虑使用其他工具如`pipenv`或`conda`。 4. **验证解决方案**: 创建成功后,激活虚拟环境并检查: ```cmd D:\pythonProject1\.venv\Scripts\activate pip list ``` 5. **注意事项**: - 在Windows上,虚拟环境的激活脚本位于`Scripts`目录下(而不是Linux的`bin`),所以确保路径正确。 - 如果使用PowerShell,激活命令为:`D:\pythonProject1\.venv\Scripts\Activate.ps1` 根据以上步骤,用户应该能够解决这个ValueError问题。 生成相关问题: 1. 如何彻底删除Python虚拟环境? 2. 在Windows上如何永久设置环境变量? 3. 使用venv和virtualenv创建虚拟环境有什么区别? 4. 为什么需要升级setuptools和wheel? 5. 如何解决虚拟环境激活后无法识别Python命令的问题?</think>### 解决 Python 虚拟环境创建中的 ValueError 异常 #### 问题分析 错误信息 `ValueError: 'D:\Scripts' is not in the subpath of 'D:\pythonProject1\.venv'` 通常由以下原因导致: 1. **路径冲突**:系统环境变量 `PATH` 中包含全局 Python 路径(如 `D:\Scripts`)干扰虚拟环境创建[^1] 2. **权限问题**:当前用户对目标目录(`D:\pythonProject1`)缺乏写入权限 3. **工具版本不兼容**:旧版 `virtualenv` 与 Python 3.13 存在兼容性问题 4. **路径规范问题**:Windows 路径分隔符或绝对路径格式异常 --- ### 分步解决方案 #### ✅ 步骤 1:检查并清理环境变量 ```cmd :: 查看当前 PATH 变量 echo %PATH% :: 临时移除全局 Python 路径 set PATH=%PATH:;D:\Scripts=;% set PATH=%PATH:;C:\Python\Scripts=;% ``` #### ✅ 步骤 2:使用标准库创建虚拟环境(推荐) ```cmd :: 使用内置 venv 模块 python -m venv D:\pythonProject1\.venv :: 若失败则强制重建 python -m venv --clear D:\pythonProject1\.venv ``` #### ✅ 步骤 3:更新工具链并重试 ```cmd :: 升级核心工具 python -m pip install --upgrade pip setuptools wheel :: 安装兼容版 virtualenv python -m pip install virtualenv==20.25.0 # 兼容 Python 3.13 的版本 :: 创建虚拟环境(指定明确路径) virtualenv --python=python "D:\pythonProject1\.venv" ``` #### ✅ 步骤 4:处理权限问题 1. 右键点击 `D:\pythonProject1` 文件夹 → 属性 → 安全 2. 添加当前用户并勾选 **完全控制** 权限 3. 关闭所有 IDE 后重试创建命令 --- ### 验证修复 ```mermaid graph LR A[创建命令] --> B[python -m venv .venv] B --> C[无报错即成功] C --> D[.venv\\Scripts\\activate] D --> E[执行 pip list] ``` 成功标志: ``` (.venv) D:\pythonProject1>pip list Package Version ---------- ------- pip 25.2 setuptools 69.5.1 ``` --- ### 预防措施 1. **路径规范**: ```cmd :: 使用正斜杠和引号避免转义问题 virtualenv "D:/pythonProject1/.venv" ``` 2. **环境隔离**: ```powershell # 在 PowerShell 中创建隔离环境 $env:Path = ($env:Path.Split(';') | Where-Object { $_ -notmatch 'Python|Scripts' }) -join ';' python -m venv .venv ``` 3. **版本兼容矩阵**: | Python 版本 | 推荐 virtualenv 版本 | |------------|---------------------| | 3.13.x | ≥20.25.0 | | 3.11-3.12 | ≥20.16.7 | | <3.11 | ≥15.2.0 | > **关键提示**:Python 3.3+ 推荐优先使用内置 `venv` 模块而非第三方 `virtualenv`,兼容性和稳定性更优[^1]。 --- ### 相关问题 1. 如何彻底卸载旧版 virtualenv 及其残留文件? 2. 虚拟环境激活后为什么仍访问系统级包? 3. 在多用户系统中如何安全设置 Python 项目权限? 4. 使用 `venv` 和 `virtualenv` 有哪些核心区别? 5. 如何将现有项目迁移到新的虚拟环境?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值