- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在我的应用程序的 src/lib 中构建我自己的 flask-oauth
并通过以下方式将其添加到 Web 应用程序的路径:sys.path.insert(0, os.getcwd() + '/src/lib/flask-oauth')
我必须这样做,因为 pypi 包不支持 google 要求的 access_token_params。
flask-oauth
目前没有出现在 requirements.txt
中,但过去出现过。结果,它保留在我的 heroku 应用程序的 vitualenv 中,我无法摆脱它。我的应用程序在本地运行,但在 heroku 上它死于:
TypeError: __init__() got an unexpected keyword argument 'access_token_params'
我已经尝试在我的 requirements.txt
文件中列出最新的 github 版本的 flask-oauth,如下所示:git+git://github.com/mitsuhiko/flask-oauth。 git
,包确实安装了。但是,应用程序仍然从 /app/.heroku/venv/lib/python2.7/site-packages/flaskext/oauth.py
加载陈旧版本,应用程序仍然死机。
我的 requirements.txt 中有这个:
-e git://github.com/mitsuhiko/flask-oauth.git@80167c44abc3df37e43a45474d19452065430464#egg=Flask_OAuth-dev
正确的、最新的、github 版本的 flask-oauth 现在可以在本地安装并运行。但我仍然无法让 heroku 在应用程序中确认或使用该包。它在 /app/.heroku/venv/lib/python2.7/site-packages/flaskext/oauth.py
我怎样才能清除 heroku 的 virtualenv 这个陈旧的包?我怎样才能让它使用 github 版本而不是它的缓存包?
注意:我创建了一个名为 mythin-dev 的新应用程序,它会读取我的 requirements.txt 并从中安装正确版本的 flask-oauth
-e git://github.com/mitsuhiko/flask-oauth.git@80167c44abc3df37e43a45474d19452065430464#egg=Flask_OAuth
所以看起来问题肯定是我的 heroku virtualenv 中的缓存包。帮助,在解决此问题之前,我的应用程序不会在 heroku 上运行:(
最佳答案
安装此 ( https://github.com/lstoll/heroku-repo) 插件并运行 heroku repo:purge_cache -a appname
。
关于python - 如何从 Heroku/Cedar 的 virtualenv 中清除陈旧的 pypi 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11572769/
我不明白文档 here 对我来说,令人困惑的一点是:为什么要在响应上设置 etag 或 last_modified?客户端不是发送 etag 和 if-modified-since header 的人
所以我使用 Selenium 抓取链接。我可以用循环打印我的链接,但我无法导航到它们,因为我收到以下错误: selenium.common.exceptions.StaleElementReferen
这是一个非常奇怪的问题。今天 AS (1.4) 停止在我的项目中正确地重新创建调试 apk: 运行项目时,任何XML 更改都不会反射(reflect)在代码中 对 Java 代码的更改正在传播,即使
简介 我不知道这是一个错误还是我完全遗漏了什么。 我有一个项目(Windows 服务),我们称它为 WINSERV。我有 3 个 DLL,这取决于它们来自 3 个独立的项目(项目 A、B、C)。但是
我是一名优秀的程序员,十分优秀!