找不到任何满足要求的下载 mysql-connector-python
Could not find any downloads that satisfy the requirement mysql-connector-python
我正在尝试安装 mysql-connector-python
,但收到以下 错误:
Could not find any downloads that satisfy the requirement mysql-connector-python==2.0.4 (from -r requirements.txt (line 2))
Cleaning up...
No distributions at all found for mysql-connector-python==2.0.4 (from -r requirements.txt (line 2))
我遵循的步骤是:
virtualenv -p python3 env/
source env/bin/activate
pip3 install -r requirements.txt --allow-external mysql-connector-python
requirements.txt
包含以下内容:
beautifulsoup4==4.4.1
mysql-connector-python==2.0.4
requests==2.9.1
wheel==0.24.0
如何克服这个问题?
如何在没有pip的情况下安装mysql-connector-python
git clone git@github.com:mysql/mysql-connector-python.git
cd mysql-connector-python
python setup.py install
此时您可以实际验证这是否适用于 pip freeze
或 pip list
。如果你想安装一个特定的版本,你可以使用 git tag -n
检查可用版本,然后切换到一个版本,例如git checkout 2.0.4
然后 运行 setup.py 再次安装。
背景
http://bugs.mysql.com/bug.php?id=79811.
看到你遇到了和我一样的问题,决定去Oracle那边研究下这个问题。我注意到在过去的几年里,他们已经收到了多张关于这个的错误票,昨天有人评论说安装失败了。遗憾的是,这些工单已关闭 "not bugs" 而我们今天又遇到了损坏的链接。
更新
根据我的问题单上的回复,这似乎是问题的根源:
PyPI has decided to not allow any longer the externally hosted
projects. I had an email about this a few months ago.
尝试改变
mysql-connector-python==2.0.4
到
mysql-connector-python-rf==2.1.3
它对 Matthew Bernhardt 有效,对我也有效。我是 运行 Ubuntu Travis CI 14.04,Matthew 是 运行 Ubuntu Travis CI.
12.04
我不知道为什么。它似乎是一个较新的包,由不同的人管理并且也直接托管在 PyPI 上,这意味着您可以删除 --allow-external mysql-connector-python
:
pip3 install -r requirements.txt
我正在尝试安装 mysql-connector-python
,但收到以下 错误:
Could not find any downloads that satisfy the requirement mysql-connector-python==2.0.4 (from -r requirements.txt (line 2))
Cleaning up...
No distributions at all found for mysql-connector-python==2.0.4 (from -r requirements.txt (line 2))
我遵循的步骤是:
virtualenv -p python3 env/
source env/bin/activate
pip3 install -r requirements.txt --allow-external mysql-connector-python
requirements.txt
包含以下内容:
beautifulsoup4==4.4.1
mysql-connector-python==2.0.4
requests==2.9.1
wheel==0.24.0
如何克服这个问题?
如何在没有pip的情况下安装mysql-connector-python
git clone git@github.com:mysql/mysql-connector-python.git
cd mysql-connector-python
python setup.py install
此时您可以实际验证这是否适用于 pip freeze
或 pip list
。如果你想安装一个特定的版本,你可以使用 git tag -n
检查可用版本,然后切换到一个版本,例如git checkout 2.0.4
然后 运行 setup.py 再次安装。
背景
http://bugs.mysql.com/bug.php?id=79811.
看到你遇到了和我一样的问题,决定去Oracle那边研究下这个问题。我注意到在过去的几年里,他们已经收到了多张关于这个的错误票,昨天有人评论说安装失败了。遗憾的是,这些工单已关闭 "not bugs" 而我们今天又遇到了损坏的链接。
更新
根据我的问题单上的回复,这似乎是问题的根源:
PyPI has decided to not allow any longer the externally hosted projects. I had an email about this a few months ago.
尝试改变
mysql-connector-python==2.0.4
到
mysql-connector-python-rf==2.1.3
它对 Matthew Bernhardt 有效,对我也有效。我是 运行 Ubuntu Travis CI 14.04,Matthew 是 运行 Ubuntu Travis CI.
12.04我不知道为什么。它似乎是一个较新的包,由不同的人管理并且也直接托管在 PyPI 上,这意味着您可以删除 --allow-external mysql-connector-python
:
pip3 install -r requirements.txt