无法在我的 Ubuntu 中安装 rodeo 或 spyder?
Unable to install rodeo or spyder in my Ubuntu?
我正在尝试为本机 ML/DA 安装一个 IDE,但是两个顶级 IDE(spyder 和 rodeo)都没有安装在我的系统上。
使用 python3.5 -m pip install spyder
安装 syder
但是当我尝试使用 spyder
从终端 运行 spyder 时,我收到以下错误:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/qtpy/__init__.py", line 119, in <module>
from PySide import __version__ as PYSIDE_VERSION # analysis:ignore
ImportError: No module named 'PySide'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/spyder", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/spyder/app/start.py", line 103, in main
from spyder.app import mainwindow
File "/usr/local/lib/python3.5/dist-packages/spyder/app/mainwindow.py", line 49, in <module>
requirements.check_qt()
File "/usr/local/lib/python3.5/dist-packages/spyder/requirements.py", line 39, in check_qt
import qtpy
File "/usr/local/lib/python3.5/dist-packages/qtpy/__init__.py", line 125, in <module>
raise PythonQtError('No Qt bindings could be found')
qtpy.PythonQtError: No Qt bindings could be found
当我尝试安装 PySide
时,我得到:
only these python versions are supported: [(2, 6), (2, 7), (3, 2), (3, 3), (3, 4)]
我目前使用 python3.5 进行分析,python2.7 进行 webdev。
所以我使用 python3.5 -m pip uninstall spyder
卸载了 spyder,并尝试使用 pip 和 apt-get 安装 rodeo,但都没有用。我什至按照 here 的解释尝试了 sudo dpkg -i install rodeo.deb
并收到以下错误:
dpkg: error processing archive install (--install):
cannot access archive: No such file or directory
dpkg: error processing archive rodeo.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
install
rodeo.deb
尝试从他们位于 yhat.com 的网站下载 rodeo 会加载一个只有一行的空白页面 Cannot GET /products/rodeo/downloads/linux64/null
但没有任何反应 - 无法下载。
如何安装和使用这些 IDE 之一或通常会使 ML/DA 工作更轻松的东西?
而且我还没有玩过 python 的替代版本,例如 anaconda、jupyter、ipython 等
谢谢
基于 https://pythonhosted.org/spyder/installation.html#the-hard-way,Spyder 的 "No Qt bindings could be found" 错误可以通过安装推荐的 PyQt5 或 Python 的 PyQt4 3. 在 Ubuntu 中修复, 你可以通过 运行ning:
安装 PyQt5
sudo apt-get install python3-pyqt5
如果您想安装 PyQt4,那么 运行:
sudo apt-get install python3-pyqt4
为了安装 Rodeo,您正在下载的存储库已过期。尝试 运行 下面的命令来安装最新版本。它应该自动获取你的 anaconda 路径:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33D40BC6
sudo add-apt-repository -u "deb http://rodeo-deb.yhat.com/ rodeo main"
#### install rodeo and run it
sudo apt-get -y install rodeo
/opt/Rodeo/rodeo
我正在使用蟒蛇。使用 pip 给出了这个错误。所以我关注了
pip uninstall spyder
conda install spyder
我正在尝试为本机 ML/DA 安装一个 IDE,但是两个顶级 IDE(spyder 和 rodeo)都没有安装在我的系统上。
使用 python3.5 -m pip install spyder
安装 syder
但是当我尝试使用 spyder
从终端 运行 spyder 时,我收到以下错误:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/qtpy/__init__.py", line 119, in <module>
from PySide import __version__ as PYSIDE_VERSION # analysis:ignore
ImportError: No module named 'PySide'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/spyder", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/spyder/app/start.py", line 103, in main
from spyder.app import mainwindow
File "/usr/local/lib/python3.5/dist-packages/spyder/app/mainwindow.py", line 49, in <module>
requirements.check_qt()
File "/usr/local/lib/python3.5/dist-packages/spyder/requirements.py", line 39, in check_qt
import qtpy
File "/usr/local/lib/python3.5/dist-packages/qtpy/__init__.py", line 125, in <module>
raise PythonQtError('No Qt bindings could be found')
qtpy.PythonQtError: No Qt bindings could be found
当我尝试安装 PySide
时,我得到:
only these python versions are supported: [(2, 6), (2, 7), (3, 2), (3, 3), (3, 4)]
我目前使用 python3.5 进行分析,python2.7 进行 webdev。
所以我使用 python3.5 -m pip uninstall spyder
卸载了 spyder,并尝试使用 pip 和 apt-get 安装 rodeo,但都没有用。我什至按照 here 的解释尝试了 sudo dpkg -i install rodeo.deb
并收到以下错误:
dpkg: error processing archive install (--install):
cannot access archive: No such file or directory
dpkg: error processing archive rodeo.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
install
rodeo.deb
尝试从他们位于 yhat.com 的网站下载 rodeo 会加载一个只有一行的空白页面 Cannot GET /products/rodeo/downloads/linux64/null
但没有任何反应 - 无法下载。
如何安装和使用这些 IDE 之一或通常会使 ML/DA 工作更轻松的东西?
而且我还没有玩过 python 的替代版本,例如 anaconda、jupyter、ipython 等
谢谢
基于 https://pythonhosted.org/spyder/installation.html#the-hard-way,Spyder 的 "No Qt bindings could be found" 错误可以通过安装推荐的 PyQt5 或 Python 的 PyQt4 3. 在 Ubuntu 中修复, 你可以通过 运行ning:
安装 PyQt5sudo apt-get install python3-pyqt5
如果您想安装 PyQt4,那么 运行:
sudo apt-get install python3-pyqt4
为了安装 Rodeo,您正在下载的存储库已过期。尝试 运行 下面的命令来安装最新版本。它应该自动获取你的 anaconda 路径:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33D40BC6
sudo add-apt-repository -u "deb http://rodeo-deb.yhat.com/ rodeo main"
#### install rodeo and run it
sudo apt-get -y install rodeo
/opt/Rodeo/rodeo
我正在使用蟒蛇。使用 pip 给出了这个错误。所以我关注了
pip uninstall spyder
conda install spyder