Questions tagged «python»

Python是一种解释型编程语言,通常(但非唯一)用作脚本语言。默认情况下,所有Ubuntu发行版中都包含Python版本。


6
致命的Python错误:Py_Initialize:无法获取区域设置编码…SyntaxError:无效的语法异常终止(核心已转储)
我通过运行安装了anaconda bash Anaconda-2.2.0-Linux-x86_64.sh 在成功安装的Ubuntu 14.04系统上执行命令,然后要求我导出新的/home/username/anaconda/bin$ PATH环境变量。 这样,我能够使用anaconda的所有功能,包括IDE的功能,以及成功使用所有基于conda的命令的功能。 下次我启动系统时,每个未键入的命令都会看到一个 Fatal Python error: Py_Initialize: Unable to get the locale encoding File "/usr/local/lib/python2.7/encodings/__init__.py", line 123 raise CodecRegistryError,\ ^ SyntaxError: invalid syntax Aborted (core dumped) 错误。(除python特定命令外的所有命令) 在关注了一些stackexchange和askubuntu帖子之后,还注意到我$PYTHONPATH已经设置为usr/local/lib/python2.7,我试图 export PYTHONPATH=$PYTHONPATH:/home/username/anaconda/lib/python2.7 但这没有帮助。 这使我经历了软件包删除和重新安装的整个过程,当然还有大量的更新和升级,以尝试自己解决问题。 conda info -a 返回: CIO_TEST: <not set> CONDA_DEFAULT_ENV: <not set> CONDA_ENVS_PATH: <not set> …

3
安装IDLE时(使用python 2.7)“身份验证服务不可用”
我在12.10上安装IDLE时遇到此错误: Software can't be installed or removed because the authentication service is not available. (org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.95'}): org.debian.apt.install-or-remove-packages 我什么也不能安装,甚至不能安装游戏。他们都提出了相同的错误消息。 我有什么想念的吗?请提出建议。

4
电脑唤醒后,Python程序再次开始运行?
我正在运行一个需要几个小时才能完成的python程序。如果我关闭笔记本电脑的机盖(即,让它进入睡眠状态),那么当我重新打开笔记本电脑时,程序会再次启动吗?已经有几个小时了,我必须尽快离开(所以我需要关闭笔记本电脑),但是我不想再次开始该过程。程序会从完全相同的点开始吗?Ubuntu 16.04的默认行为是什么? Fyi,我正在为不使用任何网络资源(仅使用CPU和RAM)的分类器运行交叉验证。

2
Python 3.5刚刚发布,我可以作为Ubuntu 15.4的软件包获得吗?
我想要最新版本的Python,但我不想绕过apt软件包管理器:我不想做老式的源代码安装,因为这会使官方软件包问世时更难卸载。 Canonical的任何软件包存储库中均未包含Python3.5,这意味着我不能仅“ apt-get install python3.5”。 同时可以在我的PC上安装Python3.5吗?
15 apt  python 


2
在安装Debian软件包期间重命名文件
我有一个要打包用于Debian的python脚本。我在写的地方使用了debian / install文件 auto_dice.py /usr/bin/ 然后,Linitan抱怨.py扩展名(script-with-language-extension)。 然后我将其更改为 auto_dice.py /usr/bin/autodice.py 导致错误,因为它解释了 autodice.py为目录。 我该如何重命名?我不想在源代码中重命名我的python脚本。

1
什么是python3mu?
我正在为Eclipse设置PyDev,并且必须为解释器选择Python版本。我想使用Python3,并且一直使用python3我的解释器,所以我认为/usr/bin/python3这将是显而易见的选择。但是,还有另一种选择python3mu。我在终端中运行了它,它的功能似乎完全像python3。我的问题是:哪个是用作Eclipse解释器的正确方法?两者有什么区别? 编辑:只是想让你们知道我的Google-fu不足以找出python3mu是什么。
15 python  python3 


1
将Python安装恢复为默认设置以及apt软件包依赖关系
我在安装Python(第2个和第3个)方面玩了很多,并安装了一堆软件包,其中一些使用apt-get,但大多数使用pip。我也将许多已apt安装的软件包升级pip到了较新的版本。 我的问题是: 我该如何撤消所有这些更改,删除所有已pip安装的Python软件包,并仅将默认安装的默认软件包集保留在其默认存储库版本中,以及那些由apt-get其他软件安装但仅作为其他软件的依赖项而安装的软件包,始终降级到存储库版本(如有必要)。 我想要这样做是为了为系统提供一个经过整理的Python环境,并且仅在virtualenvs中进行修改。 没有重新安装系统是否可以实现?我将如何处理?

1
GDB崩溃:ImportError:没有名为libstdcxx.v6.printers的模块
我对GDB有问题。每当我尝试调试任何C ++程序时,只要运行它,GDB都会出现此错误: (gdb) run Starting program: /home/errikos/Workspaces/tests/a.out Traceback (most recent call last): File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module> from libstdcxx.v6.printers import register_libstdcxx_printers ImportError: No module named libstdcxx.v6.printers Traceback (most recent call last): File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module> from libstdcxx.v6.printers import register_libstdcxx_printers ImportError: No module named libstdcxx.v6.printers 之后,GDB继续运行(即不会完全崩溃)。 我知道有一些关于此的错误报告(此处,此处和此处)。在第二份报告中,还声称存在已发布的修复程序。在第三个中,有一个symlink解决方法,它对我不起作用(即使它起作用,我也不喜欢)。 有没有人找到解决方法?缺少包裹吗? …
14 python  gcc  debugging  gdb 

6
已安装Django,但无法在python中导入django
我已经通过apt-get和通过多种方式安装了Django pip install。他们都说我拥有Django的最新版本。现在,每当我在终端中运行python并输入import django时,我都会收到 ImportError: No module named django 但是,当我跑步时django-admin --version我会收到 1.4.3 我知道它已安装,但是python为什么找不到django模块?

7
想要开始为Ubuntu(以及大多数Linux发行版)进行开发,哪个合适?Python还是Vala?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 我是计算机科学专业的毕业生,并且学习过C,C ++,C#和Java等语言。虽然我对Java有更多的经验。我想为Linux开发,而我想为GNOME开发,我在从Python和Vala中选择一个感到困惑。 在浏览了GNOME Live页面上有关Vala的一些文档之后,与Python相比,对我来说似乎更熟悉,与从我在毕业期间学到的大多数语言相比,这在语法上完全不同。虽然对Vala而言,学习曲线对我来说似乎较小。因此,我应该选择哪种语言开始开发,哪种语言在各种发行版中都有更好的支持。推荐使用IDE来推荐语言。 谢谢。


3
如何使终端运行python 3.1?
当前,当我在终端上键入“ python”时,我得到了v2.6,这一切都很好,但我如何设置它以使用v3.1?我可以像Windows一样更改某个地方的“路径”变量吗? 编辑:我已经安装了python3,并且正在运行。我只想知道如何将其设置为shells默认的python版本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.