当前位置: 首页 > 面试题库 >

Python-如何在Windows中添加到PYTHONPATH,以便找到我的模块/软件包?

漆雕和昶
2023-03-14
问题内容

我有一个托管所有Django应用程序的目录(C:\My_Projects)。我想将此目录添加到我的目录中,PYTHONPATH以便直接调用应用程序。

我尝试从Windows GUI()添加C:\My_Projects\;到Windows Path变量中My Computer > Properties > Advanced System Settings > Environment Variables。但是它仍然不读取coltrane模块并生成此错误:

错误:没有名为coltrane的模块


问题答案:

你知道在Windows上对我非常有效的方法。

My Computer > Properties > Advanced System Settings > Environment Variables >

只需将路径添加为C:\ Python27(或安装python的任何位置)

然后在系统变量下创建一个名为的新变量PythonPath。在这个变量中C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\other-folders-on-the-path

这是对我有用的最佳方法,我在所提供的任何文档中都没有找到它。

编辑:对于那些谁无法获得它,请添加

C:\ Python27;

随之而来。否则它将永远无法正常工作。



 类似资料:
  • 问题内容: 有人可以告诉我如何在最新版本的Python上安装sqlite3模块吗?我正在使用Macbook,并在命令行上尝试了: 但是会弹出一个错误。 问题答案: 您不需要安装模块。它包含在标准库中(自Python 2.5起)。

  • 我在学习Py游戏的入门教程,但是在视频的某个时候,我们可以看到他在屏幕左侧有一个“ufo.png”作为Py 他解释了如何从flaticon下载文件。com(32px),但不知道如何将其导入Pycharm。我试着滑到选项卡栏中,创建一个新的选项卡,其中包含文件,它可以工作,但脚本找不到它。这可能是因为尽管文件是一个新的选项卡,但它不会出现在右侧的文件夹中,不像视频中的“main.py”或“ufo.p

  • 问题内容: 我有一个python项目(我在virtualenv中运行),其结构如下: script.py 我使用以下命令从venv激活运行项目,并从Project目录中运行该项目: 该脚本会运行,但是在退出之前会发出以下错误: 我试过运行python shell并尝试从那里导入模块,但没有出错。我在src的每个目录中都有_ _init__.py。python是否将工作目录视为src / scrip

  • 问题内容: 我正在使用Jenkins测试我开发的Python模块。但是,出现以下错误: 如何在Jenkins中设置PYTHONPATH(以便我的模块可导入)? 我什至不确定应该添加哪个目录。似乎Jenkins将东西放在jenkins / jobs / nodepy / workspace /中,因此该目录甚至没有正确的名称供python查找。 编辑: python模块是我配置了jenkins作业以

  • 我试图使用appclient部署我的jar,但我得到了这个错误。 这是我的部署命令 从该错误中可以清楚地看到“java.lang.ClassNotFoundException:com.serverapi.ServiceManagerBeanRemote From[Module”deployment.socket-gateway.jar:main“From Service Module Loader

  • 问题内容: 每当我使用时,都会添加新目录。但是,一旦我关闭python,列表将恢复为以前的值(默认值)。如何将目录永久添加到PYTHONPATH? 问题答案: 你需要将新目录添加到环境变量中PYTHONPATH,并用冒号与其之前的内容分隔开。在任何形式的Unix中,你都可以在启动脚本中执行此操作,该脚本适合于你正在使用的任何shell(.profile或取决于你喜欢的shell),该命令又取决于所