- 在沙箱中引入 Python 包
pandas安装后无法使用,有哪位碰到过吗
- 2023-11-9 17:08:01 @
nix中的python是3.11.5
安装numpy,jieba等都能成功并在OJ上能导入。
但是pandas安装成功后,在OJ中无法使用。
1 条评论
-
twingy SU @ 2023-11-13 17:08:18
尝试:
使用
nix-shell -p {packages} --run "python"
进入 python 环境,如需要numpy
和pandas
, 就输入:nix-shell -p python3Packages.numpy python3Packages.pandas --run "python"
。在运行的 python 中输入:
import os;os.environ["PYTHONPATH"]
得到的结果去掉双引号复制并在控制面板里的
env
的PYTHONPATH
最后加上:{PYTHONPATH}
,其中{PYTHONPATH}
是你刚才拿到的东西,如:PYTHONPATH=/lib/python3.10/site-packages:{PYTHONPATH}
- 1
信息
- ID
- 15
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 上传者