相关疑难解决方法(0)

如何添加环境变量?

我正在运行 Ubuntu 11.04。我使用终端启动 bash 会话,并且我想添加一个环境变量:

$r@hajt:~$ env THEVAR=/example
Run Code Online (Sandbox Code Playgroud)

但它不起作用。它显示了所有变量,其中 THEVAR 是最后一个,但另一个调用env不再显示 -THEVARenv | grep THEVAR返回任何内容。

同样,带有导出 ( export THEVAR=/example) 或其他变量赋值 ( THEVAR=/example) 的脚本不会添加环境变量。

我知道我做错了什么,我知道它应该很简单,但我就是找不到什么。

更新:我的问题的真正含义是这个:https : //stackoverflow.com/questions/496702/can-a-shell-script-set-environment-variables-of-the-calling-shell

(无论如何,我会选择投票最多的答案并保留编辑过的标题 - 这不是我要问的)

env 在修改后的环境中运行程序,然后取消所有更改。

bash

550
推荐指数
6
解决办法
157万
查看次数

Ubuntu 20.04 中的 python-is-python3 包 - 它是什么,它实际上有什么作用?

使用 Ubuntu 18.04 已有几年了,并且读到 Python 2 已从 Ubuntu 20.04 中删除,我期待使用命令pythonorpip而不是python3or pip3。所以今天我第一次尝试了 Ubuntu 20.04,发现:

$ python --version

Command 'python' not found

$ python3 --version
Python 3.8.5
Run Code Online (Sandbox Code Playgroud)

我很惊讶,并在进一步调查后发现了有关包裹的以下信息python-is-python3

https://packages.ubuntu.com/focal/python-is-python3

https://launchpad.net/ubuntu/focal/+package/python-is-python3

如何让“python”程序命令执行 Python 3?

这 3 个链接的中间是最具描述性的,但没有一个特别清楚python-is-python3是/做什么以及如果sudo apt-get install python-is-python3要在 Ubuntu 20.04 安装上运行的全部后果。

以下是我的一些问题python-is-python3

  1. python-is-python3Ubuntu/Canonical 专有的吗?如果是这样,其他 Linux 发行版是否python-is-python3也使用或其他一些发行版有类似的等价物?

  2. 我收集是否python-is-python3要从命令提示符运行,然后我可以使用该命令python而不是python3. 首先有人可以确认这一点,其次,同样适用于pip,即pip而不是pip3

  3. 上面的launchpad.net 链接提到了符号链接的创建。难道 …

python python3 20.04

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

卸载 Go (golang)

我正在尝试安装drive,这需要Go

我做了:

sudo apt-get install golang git mercurial
Run Code Online (Sandbox Code Playgroud)

已成功安装版本 1.2.1。不幸的是,当我尝试安装驱动器时:

go get -u github.com/odeke-em/drive/cmd/drive
Run Code Online (Sandbox Code Playgroud)

我遇到了这个错误,现在我发现我需要至少 1.4 版的 Go 才能使事情正常进行。golang 文档说您必须首先删除现有版本。

所以我遇到了这个问题,说简单地使用:

sudo apt-get purge golang
Run Code Online (Sandbox Code Playgroud)

这给了我这个输出:

The following packages will be REMOVED:
golang*
0 upgraded, 0 newly installed, 1 to remove and 16 not upgraded.
After this operation, 92.2 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 263287 files and directories currently installed.)
Removing …
Run Code Online (Sandbox Code Playgroud)

uninstall

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

golang 1.9 到 Ubuntu 16.04 的安装说明

我正在寻找将 golang 1.9 安装到运行 Ubuntu 16.04 的笔记本电脑中的正确方法。

非常感谢

golang 16.04

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

标签 统计

16.04 ×1

20.04 ×1

bash ×1

golang ×1

python ×1

python3 ×1

uninstall ×1