【问题标题】:Missing path in Pythonpath for python 2, but it exists for python 3python 2 的 Pythonpath 中缺少路径,但它存在于 python 3
【发布时间】:2016-01-18 16:02:14
【问题描述】:

我正在为我的虚拟环境使用 virtualenwrapper。当为 pypi 开发一个包时,它在 python3 中开发得很好。但是,当我尝试使用使用 virtualenwrapper 创建的 python2 环境对其进行测试时,我无法再导入我想要的模块。

在检查我的 python3 环境的 python 路径时,它包含 /Users/jonathan/projects/myproject 而 python2 环境不包含这样的提及。

在某处使用 python2 环境时是否需要明确设置路径?

【问题讨论】:

    标签: python virtualenv pythonpath virtualenvwrapper


    【解决方案1】:

    对于任何需要当前目录的 PYTHONPATH 的命令,我在运行实际命令之前创建了一个包含 $(shell export PYTHONPATH=$PYTHONPATH:$(pwd)) 的 makefile。这解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-12
      • 1970-01-01
      • 1970-01-01
      • 2017-06-06
      • 2016-06-03
      • 2017-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多