ImportError: No module named 'mutiprocessing'
ImportError: No module named 'mutiprocessing'
我正在尝试导入 'multiprocessing' 并使用 python 3.5.3,但出现错误
Traceback (most recent call last):
File "ssser.py", line 7, in <module>
import mutiprocessing
ImportError: No module named 'mutiprocessing'
当我尝试安装多处理模块时,我再次发生错误
我正在使用以下命令进行安装
python3 -m pip install multiprocessing
出现错误
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-26ilgzih/multiprocessing/setup.py", line 94
print 'Macros:'
^
SyntaxError: Missing parentheses in call to 'print'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-26ilgzih/multiprocessing/
然而,当我在终端中导入 "import multiprocessing" 时,没有发生错误,但是当我在我的文件中使用 "ssscr.py" 时,它给出了错误
我在树莓派 pi3
上使用 geany 和 python3 (IDEL)
任何人都可以帮我解决这个错误吗?
您似乎正在 python 2 版本中安装 multiprocessing
。您可以使用 pip3
来安装软件包吗?
pip3 install multiprocessing
也可以使用下面的命令查看你使用的是哪个pip
$ ls -l `which pip`
$ ls -l `which pip3`
并查看软件包是否正确安装或未使用
$ pip show pip
$ pip3 show pip
更新:
python2.6后内置了multiprocessing
OP打错了。它应该是
import multiprocessing
代替 import mutiprocessing
对于其他遇到类似错误的人
" ModuleNotFoundError: 没有名为 'multiprocessing' 的模块;"
如果您将 python 文件命名为 multiprocessing 也会发生。(因为它会使您的程序名称和实际模块名称之间产生歧义)
只需重命名您的文件,它就会起作用(如果您安装了依赖项)。
我正在尝试导入 'multiprocessing' 并使用 python 3.5.3,但出现错误
Traceback (most recent call last):
File "ssser.py", line 7, in <module>
import mutiprocessing
ImportError: No module named 'mutiprocessing'
当我尝试安装多处理模块时,我再次发生错误 我正在使用以下命令进行安装
python3 -m pip install multiprocessing
出现错误
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-26ilgzih/multiprocessing/setup.py", line 94
print 'Macros:'
^
SyntaxError: Missing parentheses in call to 'print'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-26ilgzih/multiprocessing/
然而,当我在终端中导入 "import multiprocessing" 时,没有发生错误,但是当我在我的文件中使用 "ssscr.py" 时,它给出了错误 我在树莓派 pi3
上使用 geany 和 python3 (IDEL)任何人都可以帮我解决这个错误吗?
您似乎正在 python 2 版本中安装 multiprocessing
。您可以使用 pip3
来安装软件包吗?
pip3 install multiprocessing
也可以使用下面的命令查看你使用的是哪个pip
$ ls -l `which pip`
$ ls -l `which pip3`
并查看软件包是否正确安装或未使用
$ pip show pip
$ pip3 show pip
更新:
python2.6后内置了multiprocessing
OP打错了。它应该是
import multiprocessing
代替 import mutiprocessing
对于其他遇到类似错误的人
" ModuleNotFoundError: 没有名为 'multiprocessing' 的模块;"
如果您将 python 文件命名为 multiprocessing 也会发生。(因为它会使您的程序名称和实际模块名称之间产生歧义) 只需重命名您的文件,它就会起作用(如果您安装了依赖项)。