502得票10回答
如何使用Python查找我的PYTHONPATH?

我该如何在Python脚本(或交互式shell)中查询系统的PYTHONPATH变量中列出了哪些目录?

467得票24回答
如何在Windows中添加PYTHONPATH,以便找到我的模块/包?

我有一个目录,里面存放着我所有的Django应用程序(C:\My_Projects)。我想将这个目录添加到我的PYTHONPATH中,以便可以直接调用这些应用程序。 我尝试从Windows GUI(我的电脑 > 属性 > 高级系统设置 > 环境变量)将 C:\My_Proj...

458得票24回答
如何将一个目录永久添加到PYTHONPATH中?

每当我使用sys.path.append时,新目录都会被添加。然而,一旦我关闭python,列表将恢复到以前(默认?)的值。如何永久地将一个目录添加到PYTHONPATH中?

325得票34回答
PyLint“无法导入”错误 - 如何设置PYTHONPATH?

我正在Windows上从Wing IDE内部运行PyLint。我的项目中有一个子目录(包),在该包内部,我从顶层导入了一个模块。__init__.py myapp.py one.py subdir\ __init__.py two.py 我在two.py文件中使用import ...

205得票32回答
Django导入错误 - 没有核心管理模块。

好的,我在很多地方都看到这些错误。我已经尝试了我所知道的所有方法,但还没有解决这个问题。 我正在一个运行Python 2.5和Django 1.3的开发服务器上工作。 Django 1.3是在解压tar.gz下载文件后使用python setup.py install安装的。 一切都正常,...

181得票5回答
将目录添加到sys.path / PYTHONPATH

我试图从特定目录导入一个模块。 问题在于,如果我使用 sys.path.append(mod_directory) 添加路径,然后打开Python解释器,目录mod_directory会被添加到sys.path的末尾。如果我在打开Python解释器之前导出PYTHONPATH变量,则该目录将...

132得票13回答
如何正确设置 Visual Studio Code 的 PYTHONPATH

我应该如何在Visual Studio Code工作区中正确设置$PYTHONPATH变量? 背景信息: 我安装了两个版本的GNURadio: 1.由Linux Mint软件包管理器安装的GNURadio 3.7.11,位于/usr/lib/python2.7/dist-packages...

121得票7回答
Python - 在命令行模块运行期间添加PYTHONPATH

我想要运行:python somescript.py somecommand 但是,当我运行这个脚本时,我需要将PYTHONPATH包括一个特定的目录。我不能只是将它添加到环境变量中,因为我想要添加的目录根据我正在运行的项目而改变。有没有一种方法可以在运行脚本时更改PYTHONPATH?注意:...

117得票6回答
PYTHONPATH与sys.path的区别

我和另一位开发者对于使用 PYTHONPATH 还是 sys.path 来允许 Python 在用户目录(例如开发目录)中找到一个 Python 包持不同意见。 我们有一个具有典型目录结构的 Python 项目:Project setup.py package ...

100得票4回答
如何从同级目录导入 Python 脚本?

假设我有以下目录结构:parent_dir/ foo_dir/ foo.py bar_dir/ bar.py 如果我想在foo.py中导入bar.py,我该怎么做?