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

如何在virtualenv中向PYTHONPATH添加路径

孟晋
2023-03-14
问题内容

我正在尝试向PYTHONPATH环境变量添加路径,该路径仅在特定的virtualenv环境中可见。

SET PYTHONPATH=...在virtualenv命令提示符下进行了尝试,但这为整个环境设置了变量。

我该如何实现?


问题答案:

通常,您可以通过使用.pthfiles来避免对PYTHONPATH做任何事情。只需在您的virtualenv的site-
packages文件夹中放入一个扩展名为.pth的文件(任何基本名称均有效),例如lib\python2.7\site- packages,将包含软件包的目录的绝对路径作为其唯一内容。



 类似资料:
  • 问题内容: 我试图找出为什么找不到使用using安装的我和/或包装器。我认为是因为它没有添加到我的PATH中: 和: 我安装使用PIP和使用,没有任何问题。我尝试重新安装,但这也没有用。我如何知道要添加的路径?只是似乎安装到的路径?那似乎是: 我还找到了本指南,该指南建议: 但是,这并不能帮助我运行。我在Mac OSX 10.7.5(Lion)上。 问题答案: 似乎我自己是几乎所有“简单”安装过程

  • 问题内容: 我要编辑什么文件?我创建了一个虚拟环境。 问题答案: 如果要更改virtualenv中使用的名称,可以将以下行添加到virtualenv的文件中: 这样,每次使用此virtualenv时都会设置新的。 编辑:( 回答@RamRachum的评论) 要将其恢复为的原始值,您可以添加 在前面提到的行之前,然后将以下行添加到脚本中。

  • 问题内容: 如何在netbeans项目的类路径中添加文件夹(例如,包含arts的资源文件夹)?我设法通过编辑项目的NB生成的jar文件(即其MANIFEST.MF文件+手动复制资源)来手动完成此操作,但是应该有一种方法可以告诉netbeans并注意资源,不是吗? 文件夹结构如下所示: 我不想将艺术品包装到罐子里,因为我希望艺术品可以轻松更换。如果我将art文件夹添加到src文件夹,则NB可以正常编

  • 我正在尝试运行一个由其他人创建的已经存在的eclipse项目。 在将其导入eclipse并尝试作为->Java应用程序运行之后,它失败了,因为它在bin/resources中找不到.properties文件 我打印出eclipse使用的类路径 果然,它包括bin和所有lib/*.jars,但不包括bin/resources。将.properties文件复制到bin中可以使程序正常工作,但我想了解如

  • 我目前正在Netbeans中使用sl4fj和log4j2编写一个小型的Maven Java应用程序。在生产环境中部署java属性时,我无法使用它。因此,我希望log4j2在我的项目中搜索并找到属性文件。我在谷歌上搜索了一下,并尝试了以下选项,但运气不佳; 更改了项目属性->Actions->Run project中的类路径,以包含xml文件 我还能尝试其他选择吗?它是一个maven项目,所以我不能

  • 我想用几个JAR运行java-cp 我该怎么做?例如,在myProject中,我有两个不同的jar:1。jar是一个相关的类myClassA 2。jar b myClassB主类是myMainClass。JAVA 我在cmd的windows上试过: 但它不工作,我也尝试; 但它也不起作用我错过了什么吗?