运行anaconda3安装脚本出错,大佬们帮忙看看怎么回事
Tofloor
poster avatar
终南
deepin
2020-08-17 04:21
Author
本帖最后由 lanrizhen 于 2020-8-16 22:56 编辑

今天尝试安装anaconda3,从官网下载了Linux版的安装脚本,然后在终端里打开所在目录并运行,但看着样子似乎没有安装成功,脚本执行的过程如下:
PREFIX=/home/lanrizhen/anaconda3
Unpacking payload ... Traceback (most recent call last):
  File "site-packages/conda/exceptions.py", line 1079, in __call__
  File "site-packages/conda/cli/main.py", line 84, in _main
  File "site-packages/conda/cli/conda_argparse.py", line 82, in do_call
  File "site-packages/conda/cli/main_install.py", line 20, in execute
  File "site-packages/conda/cli/install.py", line 261, in install
  File "site-packages/conda/core/solve.py", line 114, in solve_for_transaction
  File "site-packages/conda/core/solve.py", line 157, in solve_for_diff
  File "site-packages/conda/core/solve.py", line 262, in solve_final_state
  File "site-packages/conda/common/io.py", line 88, in decorated   File "site-packages/conda/core/index.py", line 264, in get_reduced_index
  File "site-packages/conda/core/index.py", line 161, in _supplement_index_with_system
  File "site-packages/conda/_vendor/auxlib/decorators.py", line 268, in new_fget
  File "site-packages/conda/base/context.py", line 782, in os_distribution_name_version
  File "", line 991, in _find_and_load
  File "", line 975, in _find_and_load_unlocked
  File "", line 671, in _load_unlocked
  File "/tmp/build/80754af9/conda-standalone_1589923017531/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/conda/_vendor/distro.py", line 1084, in
  File "site-packages/conda/_vendor/distro.py", line 599, in __init__
  File "site-packages/conda/_vendor/distro.py", line 943, in _get_lsb_release_info
subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 134.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "site-packages/conda/exceptions.py", line 1211, in print_unexpected_error_report
  File "site-packages/conda/cli/main_info.py", line 236, in get_main_info_str
KeyError: 'pkgs_dirs'

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

    Traceback (most recent call last):
      File "site-packages/conda/exceptions.py", line 1079, in __call__
      File "site-packages/conda/cli/main.py", line 84, in _main
      File "site-packages/conda/cli/conda_argparse.py", line 82, in do_call
      File "site-packages/conda/cli/main_install.py", line 20, in execute
      File "site-packages/conda/cli/install.py", line 261, in install
      File "site-packages/conda/core/solve.py", line 114, in solve_for_transaction
      File "site-packages/conda/core/solve.py", line 157, in solve_for_diff
      File "site-packages/conda/core/solve.py", line 262, in solve_final_state
      File "site-packages/conda/common/io.py", line 88, in decorated       File "site-packages/conda/core/index.py", line 264, in get_reduced_index
      File "site-packages/conda/core/index.py", line 161, in _supplement_index_with_system
      File "site-packages/conda/_vendor/auxlib/decorators.py", line 268, in new_fget
      File "site-packages/conda/base/context.py", line 782, in os_distribution_name_version
      File "", line 991, in _find_and_load
      File "", line 975, in _find_and_load_unlocked
      File "", line 671, in _load_unlocked
      File "/tmp/build/80754af9/conda-standalone_1589923017531/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
      File "site-packages/conda/_vendor/distro.py", line 1084, in
      File "site-packages/conda/_vendor/distro.py", line 599, in __init__
      File "site-packages/conda/_vendor/distro.py", line 943, in _get_lsb_release_info
    subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 134.

`$ /home/lanrizhen/anaconda3/conda.exe install --offline --file /home/lanrizhen/anaconda3/pkgs/env.txt -yp /home/lanrizhen/anaconda3`

  environment variables:
conda info could not be constructed.
KeyError('pkgs_dirs')

An unexpected error has occurred. Conda has prepared the above report.

Traceback (most recent call last):
  File "site-packages/conda/exceptions.py", line 1079, in __call__
  File "site-packages/conda/cli/main.py", line 84, in _main
  File "site-packages/conda/cli/conda_argparse.py", line 82, in do_call
  File "site-packages/conda/cli/main_install.py", line 20, in execute
  File "site-packages/conda/cli/install.py", line 261, in install
  File "site-packages/conda/core/solve.py", line 114, in solve_for_transaction
  File "site-packages/conda/core/solve.py", line 157, in solve_for_diff
  File "site-packages/conda/core/solve.py", line 262, in solve_final_state
  File "site-packages/conda/common/io.py", line 88, in decorated   File "site-packages/conda/core/index.py", line 264, in get_reduced_index
  File "site-packages/conda/core/index.py", line 161, in _supplement_index_with_system
  File "site-packages/conda/_vendor/auxlib/decorators.py", line 268, in new_fget
  File "site-packages/conda/base/context.py", line 782, in os_distribution_name_version
  File "", line 991, in _find_and_load
  File "", line 975, in _find_and_load_unlocked
  File "", line 671, in _load_unlocked
  File "/tmp/build/80754af9/conda-standalone_1589923017531/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/conda/_vendor/distro.py", line 1084, in
  File "site-packages/conda/_vendor/distro.py", line 599, in __init__
  File "site-packages/conda/_vendor/distro.py", line 943, in _get_lsb_release_info
subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 134.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "entry_point.py", line 91, in
  File "site-packages/conda/cli/main.py", line 150, in main
  File "site-packages/conda/exceptions.py", line 1371, in conda_exception_handler
  File "site-packages/conda/exceptions.py", line 1082, in __call__
  File "site-packages/conda/exceptions.py", line 1126, in handle_exception
  File "site-packages/conda/exceptions.py", line 1141, in handle_unexpected_exception
  File "site-packages/conda/exceptions.py", line 1303, in _execute_upload
  File "site-packages/conda/exceptions.py", line 1101, in user_agent
  File "site-packages/conda/_vendor/auxlib/decorators.py", line 268, in new_fget
  File "site-packages/conda/base/context.py", line 740, in user_agent
  File "site-packages/conda/_vendor/auxlib/decorators.py", line 268, in new_fget
  File "site-packages/conda/base/context.py", line 782, in os_distribution_name_version
  File "", line 991, in _find_and_load
  File "", line 975, in _find_and_load_unlocked
  File "", line 671, in _load_unlocked
  File "/tmp/build/80754af9/conda-standalone_1589923017531/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/conda/_vendor/distro.py", line 1084, in
  File "site-packages/conda/_vendor/distro.py", line 599, in __init__
  File "site-packages/conda/_vendor/distro.py", line 943, in _get_lsb_release_info
subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 134.
[21729] Failed to execute script entry_point
有大佬能帮忙看一下是出了什么问题么,谢谢

Reply Favorite View the author
All Replies
avatar
i8520
deepin
2020-08-17 04:43
#1
可能是python版本的问题
Reply View the author
avatar
终南
deepin
2020-08-17 05:23
#2
https://bbs.deepin.org/post/199713
可能是python版本的问题

看“keyError”这个词,似乎不像是版本问题啊
Reply View the author
avatar
终南
deepin
2020-08-17 05:23
#3
本帖最后由 lanrizhen 于 2020-8-16 22:58 编辑

顶一顶
Reply View the author
avatar
终南
deepin
2020-08-17 06:28
#4
本帖最后由 lanrizhen 于 2020-8-16 22:58 编辑

再顶一下
Reply View the author
avatar
ritter
deepin
2020-08-17 12:18
#5
看错误提示,大概是缺少lsb-release这个包。
Reply View the author
avatar
终南
deepin
2020-08-17 17:04
#6
https://bbs.deepin.org/post/199713
看错误提示,大概是缺少lsb-release这个包。

貌似也不是
Reply View the author
avatar
ritter
deepin
2020-08-17 19:46
#7

你可以运行一下lsb_release -a,看看输出什么,错误提示大概是不能识别linux发行版,就是说它不认识deepin。
Reply View the author
avatar
终南
deepin
2020-08-17 20:06
#8
https://bbs.deepin.org/post/199713
你可以运行一下lsb_release -a,看看输出什么,错误提示大概是不能识别linux发行版,就是说它不认识deepi ...

输出的内容:
Reply View the author
avatar
ritter
deepin
2020-08-18 04:07
#9

那你就要找深度官方解决问题了,这就是深度的问题,https://bbs.deepin.org/user/48640
Reply View the author
avatar
jerry979
deepin
2020-08-18 04:32
#10
我安装没问题的
Reply View the author
avatar
deepinuser17
deepin
2020-08-18 07:16
#11

检查一下lsb_release是从哪个软件源安装的.

退出Python的虚拟环境.运行下列命名:
  1. #查看lsb_release的全路径
  2. which lsb_release

  3. #查看lsb_release是从哪个软件包安装的
  4. dpkg -S

  5. #查看lsb_release是从哪个源安装的
  6. apt-cache policy
Copy the Code


如果lsb_release软件包不是从深度官方源安装的,应该立即用官方软件取代.有些系统安装软件包很重要,不能随意被替换.

另外一种可能是你的Python虚拟环境设置有问题.
Reply View the author
avatar
jingle
deepin
2020-08-18 18:03
#12
看了下 sh 安装没有啥问题
Reply View the author
avatar
终南
deepin
2020-08-20 02:41
#13
https://bbs.deepin.org/post/199713
检查一下lsb_release是从哪个软件源安装的.

退出Python的虚拟环境.运行下列命名:

lsb-release是从官方源安装的没错,看来是python虚拟环境的问题了,怎么看问题在哪啊
Reply View the author
avatar
Feng Yu
deepin
2020-08-20 04:33
#14
本帖最后由 abcfy2 于 2020-8-19 20:44 编辑

才装了个干净的虚拟机测了下,没有任何问题,默认安装的包已经足够安装了,你想想看你还搞了什么把环境污染了。
为了节省空间,我装的是Miniconda,完全没有任何问题(图床可能有点慢,需要多等会图片加载,大约3MB的gif)


Reply View the author
avatar
终南
deepin
2020-08-20 05:25
#15
https://bbs.deepin.org/post/199713
才装了个干净的虚拟机测了下,没有任何问题,默认安装的包已经足够安装了,你想想看你还搞了什么把环境污染 ...

以前有试着编译安装python3.8.3,不过弄了半天也不知道成功了没有,会不会跟这个有关系?
Reply View the author
avatar
Feng Yu
deepin
2020-08-20 05:46
#16
https://bbs.deepin.org/post/199713
以前有试着编译安装python3.8.3,不过弄了半天也不知道成功了没有,会不会跟这个有关系? ...

新手不要编译,尤其是你搞不清楚系统依赖环的情况下更不要轻易尝试编译。

python是系统底层依赖,上层各种服务都依赖python,如果你乱编译把系统的python给整坏了,那只能重装系统了
Reply View the author
Comments
deepinuser17
2020-08-20 06:42
正解