简体   繁体   English

如何在Kernell终端内的库中运行python脚本?

[英]How to run python script with library inside Kernell terminal?

I'm trying to run python script from terminal, but it's giving me error. 我正在尝试从终端运行python脚本,但这给了我错误。

I already installed from linux terminal library sympy 'pip install sympy'. 我已经从linux终端库sympy'pip install sympy'安装了。 But still it doesn't work 但是仍然不起作用

This error i get when trying to run python script file. 我在尝试运行python脚本文件时遇到此错误。

Traceback (most recent call last):
  File "script.py", line 2, in <module>
    from sympy import symbols, diff
ModuleNotFoundError: No module named 'sympy'

Are you using two versions of Python? 您是否正在使用两个版本的Python?

python3.x uses pip3, and python2.x uses pip python3.x使用pip3,而python2.x使用pip

1) Install pip3 on your system. 1)在系统上安装pip3。

sudo apt install python3-pip

2) Install sympy by running 2)通过运行安装sympy

pip3 install sympy

3) Open python3 shell (run "python3" on your terminal) and import the necessary libraries 3)打开python3 shell(在终端上运行“ python3”)并导入必要的库

from sympy import symbols, diff

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM