相关疑难解决方法(0)

如何在不更改任何默认值的情况下在 Ubuntu 上为 python 3.8 安装 pip?

我试图安装pipPython 3.8Ubuntu 18.04 LTS

我知道这已经被问了太多次了。但是这些问题并不特别关注保留 Ubuntu 的默认值。而这些问题的答案要么不起作用,要么继续提出一些过于激烈的建议,以至于会破坏系统——例如将默认python3版本从更改3.63.8。你不应该

到目前为止,我已经能够python3.8使用PPA-成功安装ppa:deadsnakes/ppa

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

python命令从更改python2python3.8使用update-alternatives

update-alternatives --remove python /usr/bin/python2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 10
Run Code Online (Sandbox Code Playgroud)

现在,python 3.8我运行时得到python --version

蟒蛇 3.8.5

问题是,我仍然无法安装pipfor Python 3.8.
如果我尝试安装python3-pip,它会安装pipforPython 3.6 …

python ubuntu pip python-3.x ubuntu-18.04

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

SyntaxError:在 AOSP 代码中 repo init 的语法无效

我曾尝试 repo init 源代码 Ubuntu 构建机器,它能够成功克隆代码。

回购初始化 -u git@github.com:xxx/xx_manifest.git -b xxx

现在我正在尝试 repo init VM Ubuntu 机器中的源代码。

在得到如下错误之间:

Traceback (most recent call last):
 File "/xxx/.repo/repo/main.py", line 56, in <module>
from subcmds.version import Version
 File "/xxx/.repo/repo/subcmds/__init__.py", line 38, in <module>
['%s' % name])
 File "/xxx/.repo/repo/subcmds/upload.py", line 27, in <module>
from hooks import RepoHook
File "/xxx/.repo/repo/hooks.py", line 472
file=sys.stderr)
    ^
 SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python 版本在构建机器和 vm 机器 2.7.17 中是相同的。

python github virtual-machine android-source repo

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

如何将 appache2 的 WSGI 设置为与 python 3.7 一起使用?

我正在使用 ubuntu 16.04 并安装了 python 3.7 并使用以下说明将其设置为默认值: 无法在 ubuntu 中将默认 python 版本设置为 python3 当我python在控制台中键入时,我得到 python3.7 ,我尝试将 appache2 设置为与 python 3.7 一起使用使用 :

sudo add-apt-repository --yes ppa:deadsnakes/ppa
sudo apt-get update --yes
sudo apt-get install --yes python3.7
sudo apt-get install --yes python3-pip
sudo apt-get --yes install python3-pip apache2 libapache2-mod-wsgi-py3 
sudo a2enmod wsgi
sudo apt install --yes python-django-common
sudo apt-get  install --yes python-django
Run Code Online (Sandbox Code Playgroud)

但是当我尝试连接到我没有在终端上获得的服务器时,我仍然会遇到已经安装在 /var/log/apache2/error.log 中的导入包的异常:

Traceback (most recent call last):
 File "/home/ubuntu/my_code/wsgi.py", line 11, in <module>
     from django.core.wsgi import get_wsgi_application …
Run Code Online (Sandbox Code Playgroud)

python django ubuntu python-3.x python-3.7

7
推荐指数
2
解决办法
480
查看次数

在node.js中安装sqlite3时出错

我在node.js中安装软件包时遇到问题。我的npm版本是2.14.3,我需要安装sqlite3软件包。在我的proyect路径中,我使用以下命令:“ npm install sqlite3 --save”我遇到下一个错误:

npm WARN package.json node-sqlite@1.0.1无描述npm WARN package.json node-sqlite@1.0.1无存储库字段。npm WARN package.json node-sqlite@1.0.1无自述数据npm WARN package.json node-sqlite@1.0.1无许可证字段。/

sqlite3@3.1.8 install / home / pi / Desktop / node-sqlite_Sockets / node_modules / sqlite3 node-pre-gyp install --fallback-to-build node-pre-gyp ERR!试图下载(403):https : //mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.8/node-v46-linux-arm.tar.gz 节点预石膏错误!找不到针对sqlite3@3.1.8和node@4.1.0(node-v46 ABI)的预构建二进制文件(使用node-gyp还原为源代码)使:输入目录'/ home / pi / Desktop / node-sqlite_Sockets / node_modules / sqlite3 / build'ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release / obj / gen / sqlite-autoconf-3150000 / sqlite3.c TOUCH Release / obj.target / deps / action_before_build.stamp CC(target)Release / obj.target / sqlite3 / gen …

node.js

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

我如何删除python 2.7,因为我已经在ubuntu上安装了3.6.5?

我同时安装了2.7和3.6.5,首先在ubuntu 18.04中可用的唯一python版本是3.6但是在我安装了numpy软件包之后,它也安装了2.7并且它变成了默认值.是否有任何解决方案使3.6成为默认值而不是2.7?

python ubuntu python-2.7 python-3.x

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