标签: python3

python中的gi.repository是什么?

我从很多教程中看到,在 python 中,语句“from gi.repository”用于导入许多不同的东西,例如 gtk 等......

它是什么图书馆?

和 GitHub 有关系吗?它是从 GitHub 导入的吗?

python repository python3

17
推荐指数
2
解决办法
3万
查看次数

如何从 apt 安装 Python 3.4.5?

我已经安装了 Python 3.5。我之前从源代码安装了 Python 3.4 并设法以某种方式卸载它。现在,如果我尝试通过 安装 Python 3.4 apt-get install python3.4,它会返回

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libpython3.4-minimal' for regex 'python3.4'
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Run Code Online (Sandbox Code Playgroud)

直接执行也python3.4 --version行不通。我该怎么办?

python apt python3

17
推荐指数
1
解决办法
5万
查看次数

Python3 pip3 安装在 Ubuntu 上损坏

我在我的 Ubuntu16.04 上成功安装了 python3 和 pip3,但是 pip3 install 坏了。我该如何解决这个问题?的错误信息pip3 install如下:

# pip3 install xlwt
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
  from pip import main
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 21, in <module>
  from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning
ModuleNotFoundError: No module named 'pip._vendor.requests'
Run Code Online (Sandbox Code Playgroud)

输出 sudo -H pip3 install --upgrade pip

sudo -H pip3 install --upgrade pip  
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
  from pip import main
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 21, in <module> …
Run Code Online (Sandbox Code Playgroud)

python python-2.7 python3 pip 16.04

17
推荐指数
2
解决办法
10万
查看次数

如何在 Lubuntu 18.04 中安装 Python 3.8?

我下载了 Lubuntu LTS 18.04,并且内置了 Python 3.6.9 IDLE。但是因为它很旧,所以我想更新到3.8。我怎么做?

python3 idle-python

17
推荐指数
3
解决办法
3万
查看次数

从源代码安装 Python 3.6.3 后没有名为“lsb_release”的模块

平台:ubuntu 17.04 服务器

ubuntu 17.04 服务器安装包括 python 2.7 和 python 3.5。我从源代码手动安装了 Python 3.6.3。然而,lsb_release -a失败了:

# lsb_release -a
Traceback (most recent call last):
  File "/usr/bin/lsb_release", line 25, in <module>
    import lsb_release
ModuleNotFoundError: No module named 'lsb_release'
Run Code Online (Sandbox Code Playgroud)

但是,如果我修改该文件的第一行lsb_release

#!/usr/bin/python3 -Es
Run Code Online (Sandbox Code Playgroud)

#!/usr/bin/python3.5 -Es
Run Code Online (Sandbox Code Playgroud)

它再次起作用。

# lsb_release -a
LSB Version:    core-9.20160110ubuntu5-amd64:core-9.20160110ubuntu5-noarch:security-9.20160110ubuntu5-amd64:security-9.20160110ubuntu5-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 17.04
Release:    17.04
Codename:   zesty
Run Code Online (Sandbox Code Playgroud)

以下是模块搜索路径:

# python3.5
Python 3.5.3 (default, Sep 14 2017, 22:58:41) 
[GCC 6.3.0 20170406] on linux
Type "help", "copyright", …
Run Code Online (Sandbox Code Playgroud)

python3

16
推荐指数
1
解决办法
2万
查看次数

什么是python3mu?

我正在为 Eclipse 设置 PyDev,我必须为解释器选择一个 Python 版本。我想使用 Python3,并且我一直在使用它python3作为我的解释器,所以我认为/usr/bin/python3这将是显而易见的选择。但是,还有另一种选择python3mu。我在终端中运行了它,它的功能似乎与python3. 我的问题是:哪一个是用作 Eclipse 解释器的正确方法?和两者有什么区别?

编辑:只是想让你们知道我的 google-fu 不够好,无法找出 python3mu 是什么。

python python3

15
推荐指数
1
解决办法
3348
查看次数

在 ubuntu 14.04 上安装 numpy 和其他 python-3.4 包的过程

我是 ubuntu 的新手,两天前在装有 Windows 7 的 LENOVO hinkpad T410 机器上安装了 ubuntu 14.04 32 位,但此后尝试在 ubuntu 上下载并安装 python-3.4 软件包(NUMPY、SCIPY),但没有得到结果。我已经通过 ubuntu 软件中心下载了 IDLE,但 numpy 既不能从 ubuntu 软件中心运行,也不能从命令运行。

    sudo apt-get install python-numpy
Run Code Online (Sandbox Code Playgroud)

它给了我:

    E: Unable to locate package python-numpy_1.8.1-1ubuntu1_i386
    E: Couldn't find any package by regex 'python-numpy_1.8.1-1ubuntu1_i386'
Run Code Online (Sandbox Code Playgroud)

我也试过:

    pip install python-numpy
Run Code Online (Sandbox Code Playgroud)

但结果是:

    Could not find any downloads that satisfy the requirement python-numpy
    Cleaning up...
    No distributions at all found for python-numpy
    Storing debug log for failure in /home/sibte/.pip/pip.log
Run Code Online (Sandbox Code Playgroud)

任何针对 ubuntu 初学者的指南。

python3 14.04

15
推荐指数
2
解决办法
8万
查看次数

如何将python3.7安装到ubuntu 20.04上?

我是一个没有经验的 Linux 用户,但已经摆弄了几个月了。我需要在项目中使用 python 3.5-3.7,但无法从 tarball 安装 python3.7,如下所述:Install Python 3.7 packages in Ubuntu 20.04

我已在此处向终端提供了输出:(抱歉太长了,我不知道相关内容)

查看错误日志

ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-_od32i_x/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-_od32i_x/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-spo6ltjl
       cwd: /tmp/pip-req-build-_od32i_x/
  Complete output (230 lines):
  running bdist_wheel
  running build
  running build_ext
  INFO: Can't locate Tcl/Tk libs and/or headers
 building '_ctypes_test' extension
 creating build/temp.linux-x86_64-3.8/_ctypes
 x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong …
Run Code Online (Sandbox Code Playgroud)

python3 software-installation

15
推荐指数
1
解决办法
6万
查看次数

错误:命令 '['/path/to/env/bin/python3.7'、'-Im'、'ensurepip'、'--upgrade'、'--default-pip']' 返回非零退出状态1

我刚刚通过 deadsnakes ppa 在我的 18.04LTS 上安装了 python3.7:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.7 -y
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个虚拟环境,python3.7 -m venv env但我得到

Error: Command '['/path/to/desired/env/bin/python3.7', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
Run Code Online (Sandbox Code Playgroud)

python3 -m venv env0 以前工作得很好。

为什么会发生这种情况?
如何在 Ubuntu 18.04LTS 上为 python3.7 创建虚拟环境?

python python3 virtualenv

15
推荐指数
2
解决办法
1万
查看次数

如何安装Python 3.9?

我想在 Ubuntu 中安装 Python 3.9。当我sudo apt-get python在终端中运行时,它说它将安装我不想要的 Python 2。当我输入时sudo apt-get install python3.9,它显示这是一个无效的操作。

如何安装Python 3.9?

python3 software-installation

15
推荐指数
2
解决办法
6万
查看次数