Questions tagged «python»

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

3
可以从命令行导入Python模块,但不能从PyCharm导入
我的默认Python二进制文件设置为带有Anaconda发行版的Python二进制文件。可在找到/home/karnivaurus/anaconda/bin/python,并通过在.bashrc文件中添加以下内容将其设置为默认值:export PATH=/home/karnivaurus/anaconda/bin:$PATH。 我还有一个名为的Python程序包caffe,位于/home/karnivaurus/caffe/distribute/python,并通过在.bashrc文件中添加以下内容将其添加到包搜索路径中export PYTHONPATH=${PYTHONPATH}:/home/karnivaurus/caffe/distribute/python。 现在,我有一个简单的Python文件,名为test.py,其内容如下: import caffe print "Done." 如果我通过进入python test.py终端来运行它,那么它将运行正常,并打印出“完成”。我遇到的问题是在PyCharm IDE中运行它时。在PyCharm中,我将解释器设置为/home/karnivaurus/anaconda/bin/python。但是,当我test.py在PyCharm中打开并在IDE中运行文件时,出现以下错误: ImportError: No module named caffe 所以我的问题是:为什么PyCharm caffe在运行Python脚本时找不到模块,而在终端上运行脚本却可以找到模块? 谢谢!

3
强制终端命令返回代码“坏”(不是0)?
我有一个用python编写的框架,出于测试目的,我基本上想做一个子进程(又称shell调用)……应该简单地返回RC!= 0。或运行“退出1”;但是由于某种原因,这些文件已翻译为FileNotFoundError。 因此,我还能做些什么来触发返回代码!= 0(以“可靠”的方式;这意味着该命令不应在将来的某个时间点突然返回0)。 我以为“搜索”一个称为退出的二进制文件,但是: > /usr/bin/env exit /usr/bin/env: exit: No such file or directory

1
可以从Ubuntu 14.04安全删除Python 2吗?
我已经将我的电脑从Ubuntu 13.10更新到Ubuntu 14.04。 我听说Ubuntu 14.04不包含Python2,但是我的Ubuntu 14.04系统仍然安装了Python 2。 我可以从PC上删除Python 2.7.6吗?当然,我知道某些软件可能依赖于Python2。
8 python  14.04 

1
在Ubuntu 13.10中设置GDB漂亮打印
我尝试根据此anwer设置GDB漂亮打印(以便更轻松地使用标准容器)。我没有使用svn的python漂亮打印机代码,而是使用ubuntu附带的代码。经过其余的过程后,启动gdb时出现以下错误消息: For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Traceback (most recent call last): File "<string>", line 3, in <module> File "/home/nietaki/gdb_printers/python/libstdcxx/v6/printers.py", line 54 raise ValueError, "Cannot find type %s::%s" % (str(orig), name) ^ SyntaxError: invalid syntax /home/nietaki/.gdbinit:6: Error in sourced command file: Error while executing Python code. 在更深入地研究问题之后,我发现了更深层次的根源-gdb中使用的Python 3与libstdc ++漂亮打印机不兼容。 …
8 python  c++  gdb 

4
我无法在Ubuntu中安装easy_install
我必须在ubuntu中安装Review Board,我尝试了以下命令,但出现错误 sudo apt-get install python-setuptools. Reading package lists... Done Building dependency tree Reading state information... Done Package python-setuptools is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package python-setuptools …
8 apt  python 


3
usr / local在哪里?
我在终端中运行以下代码: python -c " import sys sys.path = sys.path[1:] import django print(django.__path__)" 这将返回以下路径: ['/usr/local/lib/python2.7/dist-packages/django'] 但是我根本找不到(从GUI)usr / local。应该在哪里? 我不确定还有哪些其他信息会帮助您,请让我知道!


2
我可以在python脚本或.desktop文件中使用pkexec吗?
来自以下问题 为什么默认情况下不再安装gksu? 什么时候使用pkexec与gksu / gksudo? 我们看到从长远来看将不再支持gksu,并且默认情况下不会从> = 13.04开始安装它。相反,我们应该使用pkexec,它可以很好地用于非图形应用程序,但不适用于GUI上的应用程序: pkexec gedit 在.desktop文件中替换gksu时 EXEC=pkexec /usr/bin/gedit 或者当我运行python脚本以root权限运行图形应用程序时,出现以下错误: >>>subprocess.Popen(['pkexec','gedit']) ** (gedit:3203): WARNING **: Could not open X display 如果我不应该依赖gksu,我该如何重新编写脚本或.desktop文件以支持身份验证对话框并以root身份运行应用程序?



2
编写没有图标的应用程序指示器
我写了一个应用程序指示器,显示有关我每月网络使用情况的信息。我不希望在我显示的文本旁边有一个图标。如何编写没有图标的应用程序指示器? 我用来初始化指标的代码是: self.indicator = appindicator.Indicator.new("VooMeter", "network", appindicator.IndicatorCategory.SYSTEM_SERVICES) 阅读文档时,我找不到要代替“网络”放置的值

2
如何使用Python播放固定频率的声音
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 3年前关闭。 我尝试了多种播放固定频率声音(例如1000Hz)的方法,但没有任何效果。 我已经下载了“哔哔”声,并且没有声音。 我尝试与pyao接口,但没有任何效果。 我尝试连接到audiere,但遇到运行时错误,表明尽管从软件中心安装了该库,也找不到该库。 任何有关安装适当的库和相关代码的指南将不胜感激。 我无法为此生成.mp3 / .wav文件,但需要在运行时生成音调。 非常感谢你
8 python 

1
为什么python3无法导入gi.repository?
Python2不会遇到相同的问题。 greg@greg-precise:~$ python3 Python 3.2.3 (default, May 3 2012, 15:51:42) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from gi.repository import Gtk Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named gi.repository (为清楚起见添加了换行符)

1
如何在Linux中将time.time()转换为正常的datetime格式?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 7年前关闭。 我可以使用time.time()like 转换当前日期和时间(以秒为单位) now = time.time() print("the now time is ") + str(now) 输出量 the now time is 1340867411.88 是否有任何命令将此更改1340867411.88为当前日期时间格式?
8 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.