36得票3回答
如何在升级到Ubuntu 18.04后安全地将Python3设置为默认版本

由于在Ubuntu 18.04中,python3是默认的Python版本,并且在全新安装的Ubuntu 18.04上默认不会安装python2,那么在从16.04升级到Ubuntu 18.04后,我如何使python3成为默认版本呢?目前,在升级到python2后,它仍然是默认版本(例如,py...

35得票9回答
如何在我的.bashrc中激活conda环境?

我在Python中使用Conda进行软件包管理。我有一个基本的环境,几乎所有的时间都在使用它,并且我希望在打开终端时默认加载它。如何设置我的.bashrc文件以加载这个环境? 到目前为止,我尝试了source activate myenv,但我理解的是我需要在.bashrc文件中提供一个实际...

35得票7回答
在Ubuntu上为Python3安装Pylint

我的理解是,Pylint的最新版本(在撰写本文时为1.0.0)支持Python 3,但是在运行Python 3.3的64位Ubuntu 13.04上我无法使其正常工作。 我按照PyPi网站上的安装说明进行了安装,Pylint 1.0.0似乎已成功安装(pylint --version返回py...

34得票2回答
如何在没有root权限的用户中安装pip(python)

我正在尝试将pip(Python安装程序)安装到我的用户名下,因为我没有root权限,不能直接使用sudo apt-get install python-pip命令。 所以我所做的就是使用easy_install --user pip命令。这样安装后,它似乎被安装在.local/bin目录下...

33得票1回答
如何在Ubuntu 14.04中将Python 3设置为默认解释器

我正在使用EC2上的Ubuntu 14.04 LTS。我想将默认的Python解释器从Python 2.7更改为默认安装的Python 3.4.0版本。 当我执行以下操作时: /home/ubuntu$ which python /usr/bin/python 在查看 /usr/bin...

32得票3回答
GTK和QT之间有什么区别?

请谅解,我是一个对Linux还不熟悉的新手。 多年来,我一直在Mac上用REALbasic编写GUI程序。现在我想学习Python,并且希望能够为Linux编写GUI应用程序(主要是Ubuntu和Mint,因为它们是我可以使用的发行版,而且似乎最受欢迎)。 我基本上有三个问题: 1. GTK...

31得票2回答
如何将WebKit WebView表单连接到Python回调函数?

我正在编写一个小型的Python和WebKit应用程序;我正在使用WebKit作为我的应用程序的用户界面。 我想要做的是在WebKit中创建一个交互式元素(比如一个下拉框或一组可点击的区域),当用户与这些元素进行交互时,我可以调用一个Python回调函数来进行一些处理,然后更新WebKit视...

31得票4回答
如何使用Qt Creator与Python?

我想使用Qt来开发Ubuntu桌面、手机和平板电脑应用程序,但我不想学习一种新的编程语言(C++,JavaScript)。是否可以使用Python编写Qt应用程序,并利用Qt-Creator作为IDE?

30得票2回答
easy_install/pip 或者 apt-get

如在Ubuntu上的Rails维基页面中所指出,建议使用gems来管理您的Rails/Ruby依赖项。 对于Python包(如Django),最佳实践是什么?我应该通过apt-get安装它们,还是让easy_install/pip从PyPi获取它们?

30得票4回答
PYTHONPATH环境变量

我在我的~/.profile文件中有这样的内容: export PYTHONPATH=/home/dev/python-files 在python-files目录中,我有几个从git-hub克隆的项目(flask、curveship和py-vgdl)。 每当我尝试启动这些项目中的任何示...