这是我感兴趣的包:
https://pypi.python.org/pypi/django-filebrowser-no-grappelli/
但是最新版本不再支持Django 1.3.我需要找到一个版本.如何查看旧版本列表?

我在学习python时在pip搜索中遇到了这个错误。图片是我pip搜索时的错误。你能告诉我如何解决吗?
$ pip search pdbx
ERROR: Exception:
Traceback (most recent call last):
File "*/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 224, in _main
status = self.run(options, args)
File "*/lib/python3.7/site-packages/pip/_internal/commands/search.py", line 62, in run
pypi_hits = self.search(query, options)
File "*/lib/python3.7/site-packages/pip/_internal/commands/search.py", line 82, in search
hits = pypi.search({'name': query, 'summary': query}, 'or')
File "/usr/lib/python3.7/xmlrpc/client.py", line 1112, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python3.7/xmlrpc/client.py", line 1452, in __request
verbose=self.__verbose
File "*/lib/python3.7/site-packages/pip/_internal/network/xmlrpc.py", line 46, in request
return self.parse_response(response.raw)
File "/usr/lib/python3.7/xmlrpc/client.py", line 1342, in parse_response
return u.close()
File "/usr/lib/python3.7/xmlrpc/client.py", line …Run Code Online (Sandbox Code Playgroud) How do you check if a package is at its latest version programmatically in a script and return a true or false?
I can check with a script like this:
package='gekko'
import pip
if hasattr(pip, 'main'):
from pip import main as pipmain
else:
from pip._internal import main as pipmain
pipmain(['search','gekko'])
Run Code Online (Sandbox Code Playgroud)
or with command line:
(base) C:\User>pip search gekko
gekko (0.2.3) - Machine learning and optimization for dynamic systems
INSTALLED: 0.2.3 (latest)
Run Code Online (Sandbox Code Playgroud)
But how do I check programmatically and return true …
使用 Poetry,我想查找可安装的特定软件包的所有版本。有可能实现吗?
我想在安装之前知道什么版本的软件包可用.我知道您可以使用"pip show"检查已安装的软件包的版本,但我想检查其存档中可用的软件包版本.然后,一旦我识别它们,你如何选择一个特定的安装?
我尝试安装旧版本的 python 包并收到错误 Could not find a version that satisfies the requirement...。我确信该包和指定的版本确实存在,并且我了解到当包与python版本不兼容时经常会出现此问题。
如何找出我需要的 python 版本,而不安装所有版本并尝试 pip install 直到它起作用?
我试图在 Windows 10 上安装旧版本的 tensorflow gpu:
pip install tensorflow-gpu==1.4.0
Run Code Online (Sandbox Code Playgroud)
我收到了一个类似其他帖子的错误, 暗示没有 Windows 版本
我想知道是否有办法获取运行 Windows tensorflow 版本的列表
提前致谢
编辑
tensorflow GPU v1.4.0 似乎在 python 3.7 上不起作用,因此创建另一个环境并将你的 python 版本降级到 3.6 可能会解决这个问题。
通过使用 anaconda 你可以这样做
conda create -n py36 python=3.6
conda activate py36
pip install tensorflow-gpu==1.4.0
Run Code Online (Sandbox Code Playgroud)
请注意,旧版本的 tensorflow 需要另一个旧版本的 CUDA(我必须安装 CUDA 8.0)