【发布时间】:2017-12-20 05:36:16
【问题描述】:
我通过 cygwin 安装了 pip 和 virtualenv,并且正在我的项目上运行 virtualenv。一切正常。我已经安装了一些软件包。但试图运行我得到的项目:
NotImplementedError: no support for this platform
当我查看 virtualenv 中抛出错误的 Python 包时,我在一堆 init 文件中找到了这一行:
if sys.platform == 'darwin':
我在一台运行 cygwin 的电脑上,如果我从命令行进入 python 交互并打印出 'sys.platform' 我得到 'Cygwin'
我需要手动设置一些 pip 配置吗?我可以这样做并以某种方式重新加载包吗?
这是完整的错误(经过编辑以排除一些客户信息)
File "release_process/main.py", line 1, in <module>
from core import orchestrator
File "/[PROJECT PATH]/core/orchestrator.py", line 6, in <module>
from services import BuildConfigService, SigningService, SCFSService, GitHubService, CDNService
File "/[PROJECT PATH]/core/services/__init__.py", line 1, in <module>
from buildconfig import BuildConfigService
File "/[ENVIRONMENT PATH]/lib/python3.6/site-packages/buildconfig/__init__.py", line 2, in <module>
from . import runpersistent
File "/[ENVIRONMENT PATH]/lib/python3.6/site-packages/buildconfig/runpersistent/__init__.py", line 15, in <module>
raise NotImplementedError('no support for this platform')
NotImplementedError:不支持此平台
【问题讨论】:
-
不,这是一个不同的错误,据我所知,该问题并未解决。
-
你要安装什么包?请在问题中包含来自 pip 的完整错误消息。
-
所以,这不是在安装包的过程中,所有的包都安装好了。就像我说的,我正在尝试运行该项目。我将编辑问题以包含完整的错误。
-
软件包说它不支持您的平台。即使它安装正确,它也不会正确运行。你可以试试看在
linux配置下是否能正常运行。