为什么我不能在 ubuntu 中安装 "seaborn" 和 "pandas"?
why couldnot I install "seaborn" and "pandas" in ubuntu?
在我的代码中,有
import seaborn
他们给了我
no module named seaborn
当我使用
pip install seaborn
它给了我要求已经满足但我仍然无法导入seaborn所以我使用pip3 install seaborn
,它报告了很多错误如下:
Using cached https://files.pythonhosted.org/packages/2f/79/f236ab1cfde94bac03d7b58f3f2ab0b1cc71d6a8bda3b25ce370a9fe4ab1/pandas-1.0.3.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-c8lrjdqb/pandas/setup.py", line 42
f"numpy >= {min_numpy_ver}",
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-c8lrjdqb/pandas/
我不知道如何解决这个问题,我已经升级了我的设置工具,例如:pip install --upgrade setuptools
和 pip3 install --upgrade setuptools
我也试过 conda install seaborn
它看起来工作正常但是当我 运行 我的代码时,它仍然告诉我 no module name seaborn
那么如何在我的 ubuntu 上安装 seaborn?
我已经通过 python --version
检查了我的 python 版本,它是 python3.8.
同样的问题也发生在 安装 pandas*.
python2 和 python3 都随 Ubuntu 一起提供,因此仅使用 pip 安装软件包可能是您的问题,因为这是 python 的默认软件包管理器2.
在您的终端中尝试以下操作:
$ python3 -m pip list | grep seaborn
如果你没有得到输出,那么这表明你还没有通过链接到你的 python3 解释器的 pip 安装 seaborn。
最好按如下方式专门为您的解释器安装软件包:
$ python3 -m pip install <insert name of package here>
最后检查包是否已正确安装,在您的终端中启动 python3 解释器并尝试导入包,例如
$ python3
>>> import seaborn as sns
大多数 python 发行版的包应该在以下目录中:
$ cd /usr/local/lib/python3.8/dist-packages
以上只是帮助您入门的一些建议,希望对您有所帮助!
在我的代码中,有
import seaborn
他们给了我
no module named seaborn
当我使用
pip install seaborn
它给了我要求已经满足但我仍然无法导入seaborn所以我使用pip3 install seaborn
,它报告了很多错误如下:
Using cached https://files.pythonhosted.org/packages/2f/79/f236ab1cfde94bac03d7b58f3f2ab0b1cc71d6a8bda3b25ce370a9fe4ab1/pandas-1.0.3.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-c8lrjdqb/pandas/setup.py", line 42
f"numpy >= {min_numpy_ver}",
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-c8lrjdqb/pandas/
我不知道如何解决这个问题,我已经升级了我的设置工具,例如:pip install --upgrade setuptools
和 pip3 install --upgrade setuptools
我也试过 conda install seaborn
它看起来工作正常但是当我 运行 我的代码时,它仍然告诉我 no module name seaborn
那么如何在我的 ubuntu 上安装 seaborn?
我已经通过 python --version
检查了我的 python 版本,它是 python3.8.
同样的问题也发生在 安装 pandas*.
python2 和 python3 都随 Ubuntu 一起提供,因此仅使用 pip 安装软件包可能是您的问题,因为这是 python 的默认软件包管理器2.
在您的终端中尝试以下操作:
$ python3 -m pip list | grep seaborn
如果你没有得到输出,那么这表明你还没有通过链接到你的 python3 解释器的 pip 安装 seaborn。
最好按如下方式专门为您的解释器安装软件包:
$ python3 -m pip install <insert name of package here>
最后检查包是否已正确安装,在您的终端中启动 python3 解释器并尝试导入包,例如
$ python3
>>> import seaborn as sns
大多数 python 发行版的包应该在以下目录中:
$ cd /usr/local/lib/python3.8/dist-packages
以上只是帮助您入门的一些建议,希望对您有所帮助!