我正在尝试为 MATLAB 寻找替代方案,到目前为止已经找到:
我试图找到哪个是 MATLAB 的最佳替代品。我特别关心性能和结果的完整性。
我正在寻找有关如何下载和安装Spyder3 的说明。
我正在运行 Ubuntu 14.04,这些是我的计算机规格:
由于某种原因,我尝试从 Ubuntu 16.04 中卸载 Spyder(使用 purge --auto-remove 等)。显然 Spyder 现在已被卸载,但是
which spyder
Run Code Online (Sandbox Code Playgroud)
给出
/usr/local/bin/spyder
Run Code Online (Sandbox Code Playgroud)
我仍然可以启动 Spyder。
如何彻底卸载Spyder?
我安装了 Anaconda 2.7。我可以从终端运行 spyder 和 ipython notebook,但在桌面上根本找不到应用程序。
有我应该看的特定地方吗?我应该重新安装吗?
我知道它们在从终端运行时就在那里,但我也希望能够将它们放在桌面上。
(我已尝试按照此处的说明进行操作。我无法使用 Anaconda)
sudo apt-get install spyder3
Run Code Online (Sandbox Code Playgroud)
安装 150MB 的好东西。然后,我这样做:
pip install -U spyder
Run Code Online (Sandbox Code Playgroud)
然后我做
spyder3
Run Code Online (Sandbox Code Playgroud)
我得到:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/spyder/utils/external/lockfile.py", line 150, in lock
symlink(str(os.getpid()), self.name)
FileExistsError: [Errno 17] File exists: '4809' -> '/home/me/.config/spyder-py3/spyder.lock'## Heading ##
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/spyder/utils/external/lockfile.py", line 177, in lock
kill(int(pid), 0)
ProcessLookupError: [Errno 3] No such process
During handling of the above exception, another exception occurred:
Traceback (most …
Run Code Online (Sandbox Code Playgroud) 我安装了 spyder3 并尝试将其启动器添加到 gnome 面板。我无法让它工作......我尝试了几件事:
我启动了 spyder3 并在面板中单击了它的图标,希望有一个“添加到收藏夹”菜单项 - 没有。
我查找了一个.desktop
文件 ( $ dpkg -L spyder3 | grep '\.desktop'
)。它存在并且位于/usr/share/applications/spyder3.desktop
。我试图将它拖放到面板上。那也没有用。
我尝试将spyder3.desktop
命令行添加到设置收藏夹(类似$ gsettings set org.gnome.shell favorite-apps "['firefox.desktop', ..., 'spyder3.desktop']"
)。注销并再次登录。也没有用。
我尝试使用$ gnome-desktop-item-edit
. 这确实创建了一个(可执行).desktop
文件,但我也无法将其添加到启动器中。
有没有办法为 spyder3 添加启动器?如何?
我在我的笔记本电脑中新安装了 Ubuntu 18.04 和 Anaconda(使用 Python 3.7),我想在收藏夹栏中为 Spyder IDE 设置一个启动器图标 - 我在过去几年运行时做过很多次16.
我可以从终端成功启动 Spyder 并且它似乎工作正常,但是当我从终端运行它并右键单击该图标时,它没有提供将其添加到收藏夹的选项。
【奇怪的是,搜索名为“spyder”的应用程序没有返回结果;不确定这是否相关,但是...]
我知道我可以通过创建一个.desktop
文件(如此处和此处所述)并将其添加到 中/usr/share/applications
(如此处所述)来手动为其添加图标。例如,我尝试使用以下spyder.desktop
文件(在Spyder Github 中可用):
[Desktop Entry]
Type=Application
Version=1.0
Name=Spyder
GenericName=Spyder
Comment=The Scientific Python Development Environment
Icon=spyder
TryExec=spyder
Exec=spyder %F
Terminal=false
MimeType=text/x-python;
Categories=Development;Science;IDE;Qt;
Keywords=Development;Science;IDE;Qt;
StartupNotify=true
X-AppStream-Ignore=True
StartupWMClass=Spyder
Run Code Online (Sandbox Code Playgroud)
但是,即使创建了这个文件,Spyder 仍然没有出现在应用程序中。如果我尝试运行这个文件,我会得到一个相当通用的
“启动应用程序时出错”
信息。
这是 Spyder 和/或 Ubuntu 18 的已知问题吗?我在这里错过了什么吗?任何帮助将非常感激!非常感谢!
我想在 Ubuntu 18.04 上安装最新版本的 Spyder。我需要将 Spyder 更新到最新版本(spyder 3.3.2),因为版本 3.2.6 存在一些错误,例如变量资源管理器不显示变量。我不使用 Anaconda,也不想用 Anaconda 安装它。
当我尝试安装它时pip install -U spyder
出现以下错误:
Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/home/candan/.local/lib/python2.7/site-packages/QtPy-1.6.0.dist-info/METADATA'
Run Code Online (Sandbox Code Playgroud)
完整结果在这里:
candan@candan-HP-ProBook-470-G2:~$ pip install -U spyder
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting …
Run Code Online (Sandbox Code Playgroud) 如果您手动执行,则有超过 50 个 debian 软件包可供下载和安装。
出于某种原因,我的 Python IDE spyder 不再工作了。尝试启动它时,它不会打开。~$ spyder
在控制台中尝试会出现以下错误:
Traceback (most recent call last):
File "/usr/bin/spyder", line 2, in <module>
from spyderlib import start_app
File "/usr/lib/python2.7/dist-packages/spyderlib/start_app.py", line 13, in <module>
from spyderlib.config import CONF
File "/usr/lib/python2.7/dist-packages/spyderlib/config.py", line 433, in <module>
subfolder=SUBFOLDER, backup=True, raw_mode=True)
File "/usr/lib/python2.7/dist-packages/spyderlib/userconfig.py", line 111, in __init__
self.load_from_ini()
File "/usr/lib/python2.7/dist-packages/spyderlib/userconfig.py", line 150, in load_from_ini
self.read(self.filename())
File "/usr/lib/python2.7/ConfigParser.py", line 305, in read
self._read(fp, filename)
File "/usr/lib/python2.7/ConfigParser.py", line 546, in _read
raise e
ConfigParser.ParsingError: File contains parsing errors: /home/rk/.spyder2/.spyder.ini
[line 317]: …
Run Code Online (Sandbox Code Playgroud) 我目前使用的是 Ubuntu 16.04。
当我尝试从存储库安装 spyder3 时使用
apt-get install spyder3
Run Code Online (Sandbox Code Playgroud)
它为python3.5安装spyder2。所以我得到了与 spyder2 相同的启动画面、界面和配置文件夹。
如何安装spyder3?
我刚刚升级到 Ubuntu 15.10。我仍在使用带有 GT730 卡的 nvidia-352 的最新 NVIDIA 二进制驱动程序 352.41。
当我启动 spyder 和 spyder3 时,显示乱码,窗口元素大小错误且不合适。我收到以下错误:
$ spyder
QNativeImage: Unable to attach to shared memory segment.
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x0
Run Code Online (Sandbox Code Playgroud)
. . .
有人可以帮我解决这个错误吗?
先感谢您!-账单
2015 年 11 月 3 日更新:
问题出现在多个应用程序中:spyder、VirtualBox 和 IPython Qt 控制台。BadDrawable 错误似乎与 Ubuntu 15.10 的 Qt 相关。
我对 Linux 很陌生,我正在使用 Windows 11
从 MS 商店安装了 ubuntu bash 并使用此命令安装了 Spyder
sudo apt-get install spyder
Run Code Online (Sandbox Code Playgroud)
但是当我打电话给Spyder时
我收到这个错误
user1@DELLG3:~$ spyder
qt.qpa.xcb: could not connect to display
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.
Aborted
Run Code Online (Sandbox Code Playgroud)
我尝试卸载并重新安装 Spyder
但同样的错误
知道如何解决这个问题吗?
spyder ×13
18.04 ×2
python ×2
qt ×2
.desktop ×1
12.04 ×1
15.10 ×1
16.04 ×1
apt ×1
bash ×1
freemat ×1
gnome-panel ×1
gnome-shell ×1
icons ×1
ipython ×1
matlab ×1
octave ×1
repository ×1
ubuntu-dock ×1
uninstall ×1
windows ×1
windows-subsystem-for-linux ×1
xubuntu ×1