使用Anaconda安装PyX失败



我在安装python模块PyX时遇到问题,我在使用pip时收到以下错误:

$ pip install PyX
Collecting PyX
  Could not find a version that satisfies the requirement PyX (from versions: )
  Some externally hosted files were ignored as access to them may be unreliable (use --allow-external PyX to allow).
No matching distribution found for PyX

然后我尝试conda install,但它无法找到它。我也找了,什么也没找到。然后我尝试pip允许外部-不工作在Cygwin或cmd:

$ pip install --allow-external pyx pyx
Collecting pyx
  Downloading https://downloads.sourceforge.net/project/pyx/pyx/0.14/PyX 0.14.tar.gz (2.5MB)
No files/directories in c:cygwintmppip-build-vqqlqzpyxpip-egg-info (from PKG-INFO)

我以前从未见过这样的错误。有人在这里有一些建议请(安装在蟒蛇首选)?非常感谢。

好吧,这是我刚刚找到的一个解决方案。但是,我仍然无法解释之前的错误。

尝试手动安装PyX(转到本地PyX目录):

$ python setup.py install
*** Sorry, this version of PyX runs on Python 3 only. ***
If you want to use PyX on Python 2, please use one of our old releases up to PyX 0.12.x, i.e. execute something like:
   pip install pyx==0.12.1

于是我试着:

$ pip install  --allow-external pyx pyx==0.12.1

然后成功了。谢谢。

在撰写本文时,使用--allow-external标志将产生以下弃用消息:

DEPRECATION:——allow-external已被弃用并将被删除在未来。由于存储库协议的更改,它不再存在

执行pip install pyx==0.12.1应该做。

OS X上,您可能会收到以下错误:

错误:could not create '/Library/Python/2.7/site-packages/pyx':没有权限

使用--user标志应该允许你安装包:

pip install pyx==0.12.1 --user

我解决了安装PyX的问题:

  1. 启动蟒蛇导航器,
  2. 启动ippython QTConsole,pip install pyx

等待安装完成

相关内容

  • 没有找到相关文章

最新更新