You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python解释器加载.py模块报错,求Win10路径配置及PowerShell加载方法

在Windows 10中为Python 3.10配置模块自动加载路径

临时添加路径(仅当前会话有效)

  • 打开Python解释器,直接执行这段代码:
    import sys
    sys.path.append(r'C:\Users\lenat\Desktop\Python\Primeri')
    
    之后直接import myfile1就能加载目标模块。

永久添加路径(全局生效)

通过系统环境变量设置

  1. 按下Win + R,输入sysdm.cpl打开系统属性窗口。
  2. 切换到高级标签页,点击环境变量。
  3. 在系统变量区域,点击新建:
    • 变量名填PYTHONPATH
    • 变量值填C:\Users\lenat\Desktop\Python\Primeri(已有其他路径的话用分号;分隔)
  4. 点击确定保存,重启Python解释器或终端后生效。

通过site-packages配置文件添加

  1. 找到Python 3.10的site-packages目录,常规路径为C:\Users\lenat\AppData\Local\Programs\Python\Python310\Lib\site-packages
  2. 在该目录下新建一个后缀为.pth的文件(比如my_modules.pth)
  3. 打开文件,写入一行路径:C:\Users\lenat\Desktop\Python\Primeri
  4. 保存文件,重启Python后该路径下的模块会被自动识别。

用PowerShell完成操作

完全可以通过PowerShell实现,分两种场景:

临时生效(当前PowerShell会话)

打开PowerShell,先执行以下命令设置临时环境变量,再启动Python:

$env:PYTHONPATH = "C:\Users\lenat\Desktop\Python\Primeri"
python

进入Python解释器后直接import myfile1即可加载模块。

永久生效(PowerShell全局配置)

  1. 打开PowerShell,输入notepad $PROFILE打开PowerShell配置文件(提示文件不存在时选择创建新文件)
  2. 在文件中添加一行:
    $env:PYTHONPATH += ";C:\Users\lenat\Desktop\Python\Primeri"
    
  3. 保存文件,重启PowerShell后,每次启动Python都会自动加载该路径下的模块。

内容的提问来源于stack exchange,提问作者WALKMAN7778

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 13:55:20