作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将我的 Python 应用程序推送到 Heroku,但似乎未安装 pywin32
:
Counting objects: 519, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (483/483), done.
Writing objects: 100% (519/519), 7.55 MiB | 136.00 KiB/s, done.
Total 519 (delta 247), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Python app detected
remote: -----> Installing python-3.6.4
remote: -----> Installing pip
remote: -----> Installing requirements with pip
remote: Collecting aioredis==1.0.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 1))
remote: Downloading https://files.pythonhosted.org/packages/e6/15/79bc11213e1b918f152914e1de96e5610961da3709e3ca8cc650e00b8f4e/aioredis-1.0.0-py3-none-any.whl (59kB)
remote: Collecting amqp==2.1.4 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 2))
remote: Downloading https://files.pythonhosted.org/packages/7e/4b/ac7afb11b57f237e3c1c64b5408c5d229bf5d4b42af6cb6e683c7690ca4f/amqp-2.1.4-py2.py3-none-any.whl (49kB)
remote: Collecting asgi-redis==1.4.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 3))
remote: Downloading https://files.pythonhosted.org/packages/06/25/c1194af4c5599787cbdb11071bca584e4ccf683f0f97bdafc6a9deaedd6d/asgi_redis-1.4.0-py2.py3-none-any.whl
remote: Collecting asgiref==1.1.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 4))
remote: Downloading https://files.pythonhosted.org/packages/ee/6d/67f79a9567de5ba4419c3e8d39622bed0d974d704075d09df765b5ddb5ce/asgiref-1.1.2-py2.py3-none-any.whl
remote: Collecting asn1crypto==0.24.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 5))
remote: Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
remote: Collecting astroid==1.6.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 6))
remote: Downloading https://files.pythonhosted.org/packages/cb/8c/18fefaf865c3e48ed31d60d53a8f85ba7e8b27fe9bd115cecae876a8d58e/astroid-1.6.1-py2.py3-none-any.whl (288kB)
remote: Collecting async-timeout==2.0.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 7))
remote: Downloading https://files.pythonhosted.org/packages/1d/b9/213521db2918b5b7f7df333a33ea3d38ba70ba705d9db6c29f0343c213ea/async_timeout-2.0.1-py3-none-any.whl
remote: Collecting attrs==17.2.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 8))
remote: Downloading https://files.pythonhosted.org/packages/cd/ff/2d0c4483443789477022d85ab467bc4c0f18c6d45cb02234ed64048cbb33/attrs-17.2.0-py2.py3-none-any.whl
remote: Collecting autobahn==17.6.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 9))
remote: Downloading https://files.pythonhosted.org/packages/e6/8f/ed2947ea6f0bb16b9131da972b0e4caaf775b30267d7110ebe1188353256/autobahn-17.6.1-py2.py3-none-any.whl (271kB)
remote: Collecting Automat==0.6.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 10))
remote: Downloading https://files.pythonhosted.org/packages/17/6a/1baf488c2015ecafda48c03ca984cf0c48c254622668eb1732dbe2eae118/Automat-0.6.0-py2.py3-none-any.whl
remote: Collecting billiard==3.5.0.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 11))
remote: Downloading https://files.pythonhosted.org/packages/af/56/90fd158263e324742fb0ac82f9e2650dbbc7f93a233d9e254021e5d35880/billiard-3.5.0.2-py3-none-any.whl (102kB)
remote: Collecting bleach==2.0.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 12))
remote: Downloading https://files.pythonhosted.org/packages/76/45/d3f5e5553340286dfceb7eedffd42afa9829011e79175900609cf359cf5f/bleach-2.0.0-py2.py3-none-any.whl
remote: Collecting celery==4.0.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 13))
remote: Downloading https://files.pythonhosted.org/packages/11/46/3524d4730d3217960b5e32cb8b202420af8714e2b123b9f95882e1fb2067/celery-4.0.2-py2.py3-none-any.whl (396kB)
remote: Collecting certifi==2017.4.17 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 14))
remote: Downloading https://files.pythonhosted.org/packages/eb/01/c1f58987b777d6c4ec535b4e004a4a07bfc9db06f0c7533367ca6da8f2a6/certifi-2017.4.17-py2.py3-none-any.whl (375kB)
remote: Collecting cffi==1.11.5 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 15))
remote: Downloading https://files.pythonhosted.org/packages/6d/c0/47db8f624f3e4e2f3f27be03a93379d1ba16a1450a7b1aacfa0366e2c0dd/cffi-1.11.5-cp36-cp36m-manylinux1_x86_64.whl (421kB)
remote: Collecting channels==1.1.3 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 16))
remote: Downloading https://files.pythonhosted.org/packages/7e/7c/60ec0b200566bae62a1b21d113c5063d14d9982c266f69f896f6023c3b1e/channels-1.1.3-py2.py3-none-any.whl (52kB)
remote: Collecting channels-redis==2.1.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 17))
remote: Downloading https://files.pythonhosted.org/packages/9d/74/1cd3c99a63dd15503b1426140815f1f01c04cd298b3c5e8c83dbee75089f/channels_redis-2.1.1-py2.py3-none-any.whl
remote: Collecting chardet==3.0.4 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 18))
remote: Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
remote: Collecting colorama==0.3.9 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 19))
remote: Downloading https://files.pythonhosted.org/packages/db/c8/7dcf9dbcb22429512708fe3a547f8b6101c0d02137acbd892505aee57adf/colorama-0.3.9-py2.py3-none-any.whl
remote: Collecting constantly==15.1.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 20))
remote: Downloading https://files.pythonhosted.org/packages/b9/65/48c1909d0c0aeae6c10213340ce682db01b48ea900a7d9fce7a7910ff318/constantly-15.1.0-py2.py3-none-any.whl
remote: Collecting cryptography==2.2.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 21))
remote: Downloading https://files.pythonhosted.org/packages/fe/68/0168a440e61b08938c56859afdc320a5836316e37222a98b4a6950fab3b0/cryptography-2.2.1-cp34-abi3-manylinux1_x86_64.whl (2.2MB)
remote: Collecting daphne==1.2.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 22))
remote: Downloading https://files.pythonhosted.org/packages/d7/4c/755272e0a0fd01ed15c725f37957cdc4c5971f60336e23c48deda5f0c530/daphne-1.2.0-py2.py3-none-any.whl
remote: Collecting dj-database-url==0.5.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 23))
remote: Downloading https://files.pythonhosted.org/packages/d4/a6/4b8578c1848690d0c307c7c0596af2077536c9ef2a04d42b00fabaa7e49d/dj_database_url-0.5.0-py2.py3-none-any.whl
remote: Collecting Django==1.11.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 24))
remote: Downloading https://files.pythonhosted.org/packages/d1/e6/4ac2f5c9bdc9c82eb48e86a6190e2579be3d10c1afe457993c54cb7d5bc5/Django-1.11.2-py2.py3-none-any.whl (6.9MB)
remote: Collecting django-bleach==0.3.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 25))
remote: Downloading https://files.pythonhosted.org/packages/5a/12/3a6ec6d8aae68562a9c662f0e2fd15da3d85f681cc759852b2ac40e9db43/django-bleach-0.3.0.tar.gz
remote: Collecting django-celery-beat==1.0.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 26))
remote: Downloading https://files.pythonhosted.org/packages/dc/4b/9a4a8b59d8bce0d6efd5e8733429b5604085a27536cd9061ddf3d65d69e2/django_celery_beat-1.0.1-py2.py3-none-any.whl
remote: Collecting django-channels-presence==0.0.7 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 27))
remote: Downloading https://files.pythonhosted.org/packages/05/a1/a2327160d2fe7f79aa13cc2d1694780468a99660d2363c792ad7934884f1/django-channels-presence-0.0.7.tar.gz (176kB)
remote: Collecting django-environ==0.4.4 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 28))
remote: Downloading https://files.pythonhosted.org/packages/0e/04/8a2b9d21ed73761b8e12201aa0531c0b0971fe8a832c9311cb3c2529fa98/django_environ-0.4.4-py2.py3-none-any.whl
remote: Collecting django-postmark==0.1.6 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 29))
remote: Downloading https://files.pythonhosted.org/packages/94/6f/34e5ff36eabeee286d0fe029e72f84b51b1a352906244474bd4172543ecc/django-postmark-0.1.6.tar.gz
remote: Collecting django-widget-tweaks==1.4.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 30))
remote: Downloading https://files.pythonhosted.org/packages/4c/76/9fd5b014efb237598ba05f1d89dfde6c573aeb86b173f9c59327e8b8abb9/django_widget_tweaks-1.4.1-py2.py3-none-any.whl
remote: Collecting gunicorn==19.7.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 31))
remote: Downloading https://files.pythonhosted.org/packages/64/32/becbd4089a4c06f0f9f538a76e9fe0b19a08f010bcb47dcdbfbc640cdf7d/gunicorn-19.7.1-py2.py3-none-any.whl (111kB)
remote: Collecting h2==3.0.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 32))
remote: Downloading https://files.pythonhosted.org/packages/30/2b/833e258072d47865b99dc0810475481d6371e3d3bfede9251ca27035e30f/h2-3.0.1-py2.py3-none-any.whl (71kB)
remote: Collecting hiredis==0.2.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 33))
remote: Downloading https://files.pythonhosted.org/packages/1b/98/4766d85124b785ff1989ee1c79631a1b6ecfcb444ff39999a87877b2027e/hiredis-0.2.0.tar.gz (46kB)
remote: Collecting hpack==3.0.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 34))
remote: Downloading https://files.pythonhosted.org/packages/8a/cc/e53517f4a1e13f74776ca93271caef378dadec14d71c61c949d759d3db69/hpack-3.0.0-py2.py3-none-any.whl
remote: Collecting html5lib==0.999999999 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 35))
remote: Downloading https://files.pythonhosted.org/packages/f7/71/a96f36d34394bcfff9fb54bfe0aa72cc5b4ff2f803e5728645aef38f7aee/html5lib-0.999999999-py2.py3-none-any.whl (112kB)
remote: Collecting httplib2==0.11.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 36))
remote: Downloading https://files.pythonhosted.org/packages/a0/15/964b7ff08a126c620444dc3e5978edaadabca2ad6cb7621b7a82cd7f9eab/httplib2-0.11.0.tar.gz (216kB)
remote: Collecting hyperframe==5.1.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 37))
remote: Downloading https://files.pythonhosted.org/packages/44/23/e9b5095440ccac7f8ecd72a90dbd0a38791f5f2134a329e2f331b7e64c58/hyperframe-5.1.0-py2.py3-none-any.whl
remote: Collecting hyperlink==17.1.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 38))
remote: Downloading https://files.pythonhosted.org/packages/78/d5/c4c6262646a2cfcbd32b0cbe5bf04a6be2bcdf24403ec3429dea0183ddc7/hyperlink-17.1.1-py2.py3-none-any.whl (55kB)
remote: Collecting idna==2.5 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 39))
remote: Downloading https://files.pythonhosted.org/packages/11/7d/9bbbd7bb35f34b0169542487d2a8859e44306bb2e6a4455d491800a5621f/idna-2.5-py2.py3-none-any.whl (55kB)
remote: Collecting incremental==17.5.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 40))
remote: Downloading https://files.pythonhosted.org/packages/f5/1d/c98a587dc06e107115cf4a58b49de20b19222c83d75335a192052af4c4b7/incremental-17.5.0-py2.py3-none-any.whl
remote: Collecting isort==4.3.3 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 41))
remote: Downloading https://files.pythonhosted.org/packages/a2/03/8377124671d0c7c80a9bc2b5f5fc30b5784f7739dba7ce41458ef00ba7de/isort-4.3.3-py3-none-any.whl (45kB)
remote: Collecting kombu==4.0.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 42))
remote: Downloading https://files.pythonhosted.org/packages/43/ac/567da3770c8f1d2c44262b485130d6a12efc1bdb4ba79f1f328e1015ecd0/kombu-4.0.2-py2.py3-none-any.whl (178kB)
remote: Collecting lazy-object-proxy==1.3.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 43))
remote: Downloading https://files.pythonhosted.org/packages/65/1f/2043ec33066e779905ed7e6580384425fdc7dc2ac64d6931060c75b0c5a3/lazy_object_proxy-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (55kB)
remote: Collecting Markdown==2.6.8 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 44))
remote: Downloading https://files.pythonhosted.org/packages/1d/25/3f6d2cb31ec42ca5bd3bfbea99b63892b735d76e26f20dd2dcc34ffe4f0d/Markdown-2.6.8.tar.gz (307kB)
remote: Collecting mccabe==0.6.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 45))
remote: Downloading https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl
remote: Collecting msgpack==0.5.6 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 46))
remote: Downloading https://files.pythonhosted.org/packages/22/4e/dcf124fd97e5f5611123d6ad9f40ffd6eb979d1efdc1049e28a795672fcd/msgpack-0.5.6-cp36-cp36m-manylinux1_x86_64.whl (315kB)
remote: Collecting msgpack-python==0.4.8 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 47))
remote: Downloading https://files.pythonhosted.org/packages/21/27/8a1d82041c7a2a51fcc73675875a5f9ea06c2663e02fcfeb708be1d081a0/msgpack-python-0.4.8.tar.gz (113kB)
remote: Collecting Pillow==5.0.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 48))
remote: Downloading https://files.pythonhosted.org/packages/9a/2f/86941111d108fd060190c994f15881283b98693c1c370e74885cfc470eb3/Pillow-5.0.0-cp36-cp36m-manylinux1_x86_64.whl (5.9MB)
remote: Collecting postmarker==0.11.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 49))
remote: Downloading https://files.pythonhosted.org/packages/dd/5b/b2dcb1cd6e3e745f2ebc4c8a7b6e73d5338b0fcdf981a858f4af65c78a72/postmarker-0.11.2-py2.py3-none-any.whl
remote: Collecting priority==1.3.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 50))
remote: Downloading https://files.pythonhosted.org/packages/de/96/2f4b8da7be255cd41e825c398efd11a6706ff86e66ae198f012204aa2a4f/priority-1.3.0-py2.py3-none-any.whl
remote: Collecting psycopg2==2.7.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 51))
remote: Downloading https://files.pythonhosted.org/packages/90/bb/fd1a81e1a51b2df2d825e778fd58d508a4fc9ab360684348222bda3ff704/psycopg2-2.7.1-cp36-cp36m-manylinux1_x86_64.whl (2.7MB)
remote: Collecting pyasn1==0.4.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 52))
remote: Downloading https://files.pythonhosted.org/packages/ba/fe/02e3e2ee243966b143657fb8bd6bc97595841163b6d8c26820944acaec4d/pyasn1-0.4.2-py2.py3-none-any.whl (71kB)
remote: Collecting pyasn1-modules==0.2.1 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 53))
remote: Downloading https://files.pythonhosted.org/packages/e9/51/bcd96bf6231d4b2cc5e023c511bee86637ba375c44a6f9d1b4b7ad1ce4b9/pyasn1_modules-0.2.1-py2.py3-none-any.whl (60kB)
remote: Collecting pycparser==2.18 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 54))
remote: Downloading https://files.pythonhosted.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz (245kB)
remote: Collecting pylint==1.8.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 55))
remote: Downloading https://files.pythonhosted.org/packages/fc/fe/32faf5617f1b32478c626f93ad533d06b59d2663521403799aac408789ef/pylint-1.8.2-py2.py3-none-any.whl (689kB)
remote: Collecting pyOpenSSL==17.5.0 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 56))
remote: Downloading https://files.pythonhosted.org/packages/79/db/7c0cfe4aa8341a5fab4638952520d8db6ab85ff84505e12c00ea311c3516/pyOpenSSL-17.5.0-py2.py3-none-any.whl (53kB)
remote: Collecting pypiwin32==223 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 57))
remote: Downloading https://files.pythonhosted.org/packages/d0/1b/2f292bbd742e369a100c91faa0483172cd91a1a422a6692055ac920946c5/pypiwin32-223-py3-none-any.whl
remote: Collecting pytz==2017.2 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 58))
remote: Downloading https://files.pythonhosted.org/packages/55/62/e7cd0e15b76062d298413f14bb4ec3cd8568a22d274427f9c3c7286969f4/pytz-2017.2-py2.py3-none-any.whl (484kB)
remote: Collecting pywin32==223 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 59))
remote: Could not find a version that satisfies the requirement pywin32==223 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 59)) (from versions: )
remote: No matching distribution found for pywin32==223 (from -r /tmp/build_9cc549609c727e83c7b487b43fec0a2e/requirements.txt (line 59))
remote: ! Push rejected, failed to compile Python app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to fast-citadel-12918.
remote:
To https://git.heroku.com/fast-citadel-12918.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/fast-citadel-12918.git'
我正在 Windows 10 Professional 上进行开发,该应用程序在那里运行良好。我的“requirements.txt”包含:
aioredis==1.0.0
amqp==2.1.4
asgi-redis==1.4.0
asgiref==1.1.2
asn1crypto==0.24.0
astroid==1.6.1
async-timeout==2.0.1
attrs==17.2.0
autobahn==17.6.1
Automat==0.6.0
billiard==3.5.0.2
bleach==2.0.0
celery==4.0.2
certifi==2017.4.17
cffi==1.11.5
channels==1.1.3
channels-redis==2.1.1
chardet==3.0.4
colorama==0.3.9
constantly==15.1.0
cryptography==2.2.1
daphne==1.2.0
dj-database-url==0.5.0
Django==1.11.2
django-bleach==0.3.0
django-celery-beat==1.0.1
django-channels-presence==0.0.7
django-environ==0.4.4
django-postmark==0.1.6
django-widget-tweaks==1.4.1
gunicorn==19.7.1
h2==3.0.1
hiredis==0.2.0
hpack==3.0.0
html5lib==0.999999999
httplib2==0.11.0
hyperframe==5.1.0
hyperlink==17.1.1
idna==2.5
incremental==17.5.0
isort==4.3.3
kombu==4.0.2
lazy-object-proxy==1.3.1
Markdown==2.6.8
mccabe==0.6.1
msgpack==0.5.6
msgpack-python==0.4.8
Pillow==5.0.0
postmarker==0.11.2
priority==1.3.0
psycopg2==2.7.1
pyasn1==0.4.2
pyasn1-modules==0.2.1
pycparser==2.18
pylint==1.8.2
pyOpenSSL==17.5.0
pypiwin32==223
pytz==2017.2
pywin32==223
redis==2.10.5
requests==2.17.3
selenium==3.11.0
service-identity==17.0.0
six==1.10.0
Twisted==17.5.0
txaio==2.8.0
urllib3==1.21.1
vine==1.1.3
webencodings==0.5.1
websocket-client==0.47.0
whitenoise==3.3.1
wrapt==1.10.11
zope.interface==4.4.1
为什么 Heroku 无法安装 pywin32
?
最佳答案
来自its README :
This is the readme for the Python for Win32 (pywin32) extensions, which provides access to many of the Windows APIs from Python.
Heroku 不在 Windows 上运行,因此没有可用的 Windows API。结果pywin32
无法安装。
您必须在 Windows 上托管应用程序或删除 pywin32
依赖项。
关于python - Heroku 无法安装 pywin32 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50026190/
我正在尝试检查 PyWin 在 Excel 的 COM 接口(interface)中返回的数据是否属于“时间”类型。 这是不起作用的代码: from win32com.client import Di
我在 Win32 上使用 Python 与 OneNote 的 COM 互操作进行交互。 下面是提取笔记本层次结构的最基本代码: import win32com.client onObj = win3
我是一名优秀的程序员,十分优秀!