STEP2: Reduce the NICER data.

STEP1: Download the data from the HESARC archive:

./step1_download.bash

该命令从HESARC archive下载数据,源的坐标(ra,dec)=(244.000927, 22.2680)

ls -1 -d [0-9]* > obsids.list (if there is not one already)

该语句含义:创建obsids.list文件,-1:单列展示,-d:只显示当前文件夹,[0-9]*:按照0-9的尾数排序,
文件内容如图所示
在这里插入图片描述

STEP2: Reduce the NICER data.

You need to edit the parameter file (params.py) as per your system’s configuration
您需要根据系统配置编辑参数文件(params.py)
“workingfolder” and “syspfilesdir” must be edited as they will most certainly be different of your system. The other values can be left as default.
必须编辑“workingfolder”工作文件夹和“syspfilesdir”,
因为它们肯定与您的系统不同。其他值可以保留为默认值。
默认workingdir地址:

workingdir="/Users/dheeraj/work/2021/at2018cow/data"	
#<--- LOCATION OF THE RAW DATA DOWNLOADED FROM HEASARC USING STEP1
cd /home/songjieru/astronomer/at2018cow/

默认syspfilesdir配置地址:

syspfilesdir="/Users/dheeraj/software/heasoft-6.28/x86_64-apple-darwin20.3.0/syspfiles/" 
#<--- PATH TO THE SYSTEM-LEVEL PFILES (NICER DATA REDUCTION RELATED)

查询本机syspfilesdir配置地址:

cd /home/songjieru/heasoft-6.32/x86_64-pc-linux-gnu-libc2.35/syspfiles/

Then run step2_reduce.py to extract the cleaned eventlists
运行step2_reduce.py用来提取cleaned事件列表,运行后报错
在这里插入图片描述
在这里插入图片描述
pip install numpy是说,
因为你已经在/usr/lib/python3/dist-packages中安装了NumPy 1.17.4的系统级安装(可能是与apt一起安装的)
换成pip3报错情况相同。查看python3安装目录:/usr/lib/python3/dist-packages/
在这里插入图片描述
报错翻译:
默认为用户安装,因为正常的站点包是不可写的
已满足要求:./.local/lib/python3.10/site-packages(1.25.1)中的numpy

在这里插入图片描述

Use quit() or Ctrl-D (i.e. EOF) to exit

警告:以“root”用户身份运行pip可能会导致权限中断以及与系统包管理器发生冲突。建议改用虚拟环境:https://pip.pypa.io/warnings/venv

python3.10和python3.7.2同时存在,在解决多版本间兼容性问题的时候,我们可以采用虚拟环境:
虚拟环境是一种技术,可以在一个系统中安装多个Python版本,并且可以在不同的虚拟环境中使用不同的Python版本。使用虚拟环境可以有效地解决多版本间的兼容性问题,同时可以有效地控制系统环境,避免污染系统环境。

/home/songjieru/.local/lib/python3.10/

python3.10下site-packages已被删除

/usr/local/lib/python3.7

python3.7下有多个脚本文件,有site-packages/README.txt, site.py

问题解决了!!!!!!!!

因为我的numpy安装在/usr/lib/python3/dist-packages(1.21.5)

使用python3.10 xxx.py即可

在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值