python添加环境变量无用
时间: 2025-02-06 21:12:31 浏览: 14
如何正确设置并使Python环境变量生效
Windows环境下设置Python环境变量
对于Windows操作系统而言,如果遇到Python环境变量添加无效的情况,可能的原因之一是微软商店已抢占了python
命令的解释权。具体表现为当输入python
时,系统尝试打开Microsoft Store而不是调用本地安装的Python版本[^3]。
为了修正这一状况,在编辑环境变量之前应当先移除或调整由微软商店创建的相关条目:
- 右键点击“此电脑”图标 -> 选择属性
- 进入高级系统设置下的环境变量选项卡
- 查找Path项内是否有指向
C:\Users\<YourUsername>\AppData\Local\Microsoft\WindowsApps
这样的路径;如果有,则将其删除或是移动到列表底部以降低优先级
完成上述操作之后再按照常规流程向系统的PATH中追加实际的Python目录(例如D:\python3.6),这样可以确保命令行工具能够识别正确的Python解释器位置[^1]。
Linux环境下设置Python环境变量
而在Linux平台下,通常是在用户的shell配置文件里定义额外的环境参数来指定特定版本的Python解析程序所在的位置。假设目标是让某个项目依赖于独立构建出来的虚拟环境内的Python实例,则可以通过如下方式实现:
source /path/to/your/virtualenv/bin/activate
这段脚本会临时改变当前终端session里的$PATH和其他必要的环境变量以便使用新建立起来的小型隔离开发空间中的资源[^4]。
一旦完成了这些更改,重启计算机或者重新启动命令提示符窗口可以使新的环境变量立即生效。另外也可以通过关闭所有正在运行的应用程序后再逐一开启的方式来测试变更效果。
相关推荐


















