Ubuntu系统通过anaconda安装的spyder的启动问题 | 您所在的位置:网站首页 › spyder多开 › Ubuntu系统通过anaconda安装的spyder的启动问题 |
(黑屏问题直接看最后面) 写在前面:Python是当前最热门的开发语言,用途非常广泛。对于初学者,无论是在Windows还是linux环境下部署Python开发环境,都是一件相对繁琐的事情,因为你不仅仅只是安装Python,还需要根据项目需求安装所需的packages。Anaconda是一款专门针对Python开发环境部署所开发的一款集成工具,它相当于在系统中单独划分一个空间用于Python开发。一下简单总结一下Anaconda的优点: 与系统环境相对隔离,自带Python,避免冲突可通过conda命令自由便捷的装卸package、Applicationpackages、Applications资源丰富,自动配置环境 问题在这里:Anaconda相当优秀,但有些操作逻辑也是众口难调,比如通过其安装的Application的启动就有些鸡肋——必须从终端启动,而且终端必须保持开启。我习惯于从Ubuntu的搜索栏搜索文件和应用,那么是否可以在此打开spyder呢?答案是肯定的,但得先进行一下相关配置。 解决方法: 进入/usr/share/applications/目录,编辑.desktop文件 cd /usr/share/applications/ sudo gedit spyder3.desktop 系统本身是没有这个文件的,执行以上命令会自动创建.desktop文件,在这个空文件中粘贴一下代码(注意修改你的用户名): [Desktop Entry] Encoding=UTF-8 Name=Spyder3 Comment=The Python IDE Exec=/home/你的用户名/anaconda3/bin/spyder Icon=/home/你的用户名/anaconda3/share/icons/spyder.png StartupNotify=True Terminal=False Categories=Development;Science;IDE;Qt; Type=Application StartupNotify=True MimeType=text/x-python; X-AppStream-Ignore=True以上代码中中有两条关键语句,这是Anaconda和spyder应用默认的安装路径以及spyder图标的路径。 Exec=/home/你的用户名/anaconda3/bin/spyder Icon=/home/你的用户名/anaconda3/share/icons/spyder.png完成以上操作,确保准确无误并保存退出,在搜索栏中输入spyder或者sp即可出现spyder应用程序,点击即可进入应用。 当初次安装spyder启动是可能出现黑屏问题,可进行以下配置进行解决: 进入以下目录并执行: cd /etc/ld.so.conf.d sudo cat x86_64-linux-gnu_GL.conf 显示以下结果: /usr/lib/nvidia-384 /usr/lib32/nvidia-384 执行以下命令: sudo gedit i386-linux-gnu_GL.conf #将以上结果复制进来保存退出. sudo ldconfig #进行动态链接保存. 重启spyder. |
CopyRight 2018-2019 实验室设备网 版权所有 |