我的 Ubuntu 13.10 系统中安装了 python 2.7 和 python 3.3。我为 python2.7 内置了 easygui,但没有为 python3.3 内置。但是当我下载 easygui 的 zip 文件并解压后输入“python3 setup.py install”时,它告诉我权限被拒绝,为什么会这样。我怎么知道我的系统中有多少个 python 版本?
答案1
关于“权限被拒绝”消息,也许可以确保
setup.py
是可执行的。您可以执行一个简单的chmod +x setup.py
。- 您以足够的权限级别运行安装命令。您可以尝试
sudo python3 setup.py install
。
python
要了解你的机器上安装了哪些不同的版本,我可以运行
ll /usr/bin | grep python
您最终应该会得到几个不同 Python 版本的目录和符号链接。通常,您可能python
指向您的python2.7
。
答案2
从终端尝试:
sudo apt-get 安装 python3-easygui
或者安装 synaptic 包管理器:
sudo apt-get 安装 synaptic
然后从那里安装它。