【问题标题】:modifying python path permanently永久修改python路径
【发布时间】:2021-04-30 16:49:49
【问题描述】:

我想在路径中永久添加一个目录,以加载我将来创建的功能和模块。

例如: C:\Users\XXX\Lib1

里面会有一个类似下面的结构:

Lib1/    
    /m1/__init__.py
        1.py
        2.py
    /m2/__init__.py
        a.py
        b.py

我想独立于当前文件路径所在的位置使用这些库(例如:import lib1... m2.a(x,x,x))

我在 Windows 10 上使用 python 3 和 anaconda3

使用以下命令,我实现了我的目标,但是当我关闭 python 时,没有保存更改。每次我再次打开 python 时都必须运行它们。

import sys
sys.path.append('C:\Users\XXX\Lib1')
       

提前感谢您的帮助

【问题讨论】:

    标签: python function anaconda libraries pythonpath


    【解决方案1】:

    设置PYTHONPATH 环境变量。使用setx 从命令提示符修改用户环境。如果要修改系统环境(所有用户),添加/M开关。其他选项请参见setx /?

    setx PYTHONPATH c:\users\xxx\lib1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-15
      • 2012-05-18
      • 1970-01-01
      • 2014-08-06
      • 1970-01-01
      • 2010-12-13
      相关资源
      最近更新 更多