nix中的python是3.11.5

安装numpy,jieba等都能成功并在OJ上能导入。

但是pandas安装成功后,在OJ中无法使用。

1 条评论

  • @ 2023-11-13 17:08:18

    尝试:

    使用 nix-shell -p {packages} --run "python" 进入 python 环境,如需要 numpypandas, 就输入:nix-shell -p python3Packages.numpy python3Packages.pandas --run "python"

    在运行的 python 中输入: import os;os.environ["PYTHONPATH"]

    得到的结果去掉双引号复制并在控制面板里的 envPYTHONPATH 最后加上:{PYTHONPATH} ,其中 {PYTHONPATH} 是你刚才拿到的东西,如:

    PYTHONPATH=/lib/python3.10/site-packages:{PYTHONPATH}
    
    • 1

    信息

    ID
    15
    时间
    1000ms
    内存
    256MiB
    难度
    (无)
    标签
    (无)
    递交数
    0
    已通过
    0
    上传者