【发布时间】:2021-07-28 09:15:41
【问题描述】:
我正在尝试在 WSL 2 Ubuntu 20.04 LTS 上的 Miniconda/Anaconda 中运行 python 脚本。
我使用 Python 3.7.10 创建了一个环境,每次尝试导入包时都会收到错误消息。消息是:
找不到命令“导入”,但可以安装: sudo apt install imagemagick-6.q16 # 版本 8:6.9.10.23+dfsg-2.1ubuntu11.2,或 sudo apt install imagemagick-6.q16hdri # 版本 8:6.9.10.23+dfsg-2.1ubuntu11.2 sudo apt install graphicsmagick-imagemagick-compat # 版本 1.4+really1.3.35-1如果我是正确的,import 命令应该包含在 Python 中,而 graphicsmagick-imagemagick-compat 包是一组用于操作图像文件的应用程序,所以我认为安装这些 imagemagick 包不会提供帮助。
我也试过用#!/home/usr/miniconda3/envs/venv/bin/python,但是没用。
安装 Ubuntu 和 Anaconda/Miniconda 后我所做的一切包括:
conda create -n venv python=3.7.10 numpy conda 激活 venv 导入 numpy否则,在venv环境下,which python和python --version都可以工作,但是环境找不到import命令。我很困惑它可以找到python及其路径,但找不到属于Python的import命令。
但是,如果我只输入python,它就可以工作。 但是,在这种情况下,我可能找不到并导入已经安装在环境中的包(在包含我要使用的其他包的另一个环境中)。
谁能提供一些帮助?
谢谢。
【问题讨论】:
标签: python-3.x ubuntu anaconda miniconda