Ale*_*tov 8 python pip virtualenv python-2.7 ipdb
当我尝试安装时ipdb,我遇到了以下问题:
$ pip install ipdb
Collecting ipdb
Using cached ipdb-0.10.3.tar.gz
Complete output from command python setup.py egg_info:
error in ipdb setup command: Invalid environment marker: python_version >= "3.3"
Run Code Online (Sandbox Code Playgroud)
如何ipdb以最简单的方式安装?
(我使用macOS Sierra 10.12.4,virtualenv 1.11.6,python 2.7.10,pip 9.0.1)
我看到了你的答案,这也是有效的我还想补充一点.
您可以执行以下操作,而不是指定版本
python2 -m pip install ipdb
Run Code Online (Sandbox Code Playgroud)
大多数时候你可以这样做,你的版本将被识别,并将安装适当的包(即,什么是兼容的).
虽然情况并非总是如此,但它往往更有效.
pip install ipdb==0.10.2
Run Code Online (Sandbox Code Playgroud)
也可以接受,因为你指定了它自己的软件包的版本号.但是我会指出在这种情况下你可以使用0.10.3和python 2.7; 它的安装和工作正常.有一些与ipdb相关的软件包需要更高版本的python,但已经安装了检查以安装与python 2.7兼容的其他版本.和最新版本的ipdb.

更新:
即使是官方文档也表示支持.也许你错过了一些没有被拉的东西?检查要求以验证所有安装是否正确.
很可能当你第一次安装它时(当它最初失败时),所引入的所需包是错误的版本.
在这种情况下,您需要删除它们,并尝试使用它们的缓存版本而不是拉出适当的版本.或者至少这是一种可能性.
| 归档时间: |
|
| 查看次数: |
3572 次 |
| 最近记录: |