gpt4 book ai didi

python-3.x - "Command ' 在 MiniConda 中导入 ' not found, but can be installed with"

转载 作者:行者123 更新时间:2023-12-04 18:59:14 24 4
gpt4 key购买 nike

我正在尝试在 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 pythonpython --version工作,但是环境找不到import命令。我很困惑它可以找到 python 及其路径,但找不到 import属于 Python 的命令。
但是,如果我只输入 python , 有用。但是,在这种情况下,我可能找不到并导入已经安装在环境中的包(在另一个包含我要使用的其他包的环境中)。
哪条 python
/home/chihhao/miniconda3/envs/venv/bin/python

python --版本
Python 3.7.10

谁能提供一些帮助?
谢谢。

最佳答案

首先,您应该阅读 python 教程。您可以从 https://docs.python.org/3/tutorial/index.html 开始.
你想运行import在 python shell 或 python 脚本中。现在,您在 bash 终端中运行它,而 bash 不知道 import方法。

user@foo:~$ conda activate venv
user@foo:~$ python
Python 3.8.6 | packaged by conda-forge | (default, Oct 7 2020, 19:08:05)
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>
如果你有一个名为 script.py 的 python 脚本和内容
import numpy
您可以使用 python script.py 运行它.

关于python-3.x - "Command ' 在 MiniConda 中导入 ' not found, but can be installed with",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68557594/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com