【问题标题】:Adding to Python Path Dir添加到 Python 路径目录
【发布时间】:2014-09-04 00:27:02
【问题描述】:

我已经想出了如何临时附加路径目录

import os, sys
sys.path.append('c:\\code')

... 但是如何永久添加文件?我尝试了以下...

import os, sys
set PYTHONPATH=%PYTHONPATH%;C:\code

【问题讨论】:

  • 这将涉及在某处的 Windows 设置中修改您的 PATH
  • 您需要在 python 中以编程方式进行吗?或者你可以像往常一样在外部设置环境变量吗?
  • 向外看了看,不知所措。我认为有一种在 shell 中编程的方法。

标签: python windows python-3.x pythonpath


【解决方案1】:

如果您想避免设置环境变量,您可以通过在文件夹%APPDATA%\Python\Python34\site-packages 中创建一个.pth 文件来将文件夹添加到您的路径中(您可能必须创建该文件夹)。

例如,%APPDATA%\Python\Python34\site-packages\anything.pth 包含单行

c:\code

... 和 c:\code 包含文件 woof.py 并带有以下行:

MIAOW = "chirrup"

...我们可以检查是否一切正常:

>>> from woof import MIAOW
>>> MIAOW
'chirrup'

【讨论】:

  • 这就像一个魅力!!!!我跑过你的步骤,不小心做了 .path - 在我修复了它的错字之后。完美!
【解决方案2】:

我发现设置环境变量最简单的方法是按照计算机>系统属性>高级系统设置>环境变量并手动编辑PYTHONPATH。您可以简单地将其附加到对话框中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-17
    • 2018-08-03
    • 2011-11-11
    • 2016-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多