在python3中安装和运行模块(初学者)

2024-05-07 04:37:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我对编码的世界很陌生,所以我会尽量提供关于我的问题的尽可能多的信息。在

实际上,我想为python3安装一个模块(moviepy)。我在网站上发现了这个模块,建议我用pip解包并安装模块,所以我就这么做了。在

在我的终端中,我输入了pip install moviepy,pip接着打开并安装了我的模块,耶!在

然后我进入空闲状态,查看模块是否会导入,import moviepy,但收到以下错误:

ImportError: No module named 'moviepy'

嗯?我以为我刚安装了moviepy?在

经进一步调查,该模块似乎已写入我的python2.7站点包文件夹,而不是我的in python3站点包文件夹。在

我的问题是如何安装我的Python模块?在

模块网站说它与python3兼容。在

我假设这是某种文件路径问题,但我不知道从哪里开始。在

我目前使用的是OS X Yosemite 10.10.2版、Python2.7.6版、Python3.5.0版

如有任何帮助或意见,我们将不胜感激! 救救n00b!在


Tags: 模块installpip文件夹信息终端编码站点
3条回答

由于pip本身是用python编写的,所以您只需在终端中运行以下命令:

/path/to/python3 /usr/bin/pip install foo

更多信息:

要安装pip,请安全下载get-pip.py

运行以下操作(可能需要管理员访问):

^{pr2}$

如果在linux中使用python,则必须使用python3运行pip:

python3 -m pip install moviepy

根据python官方文件:

On Linux, Mac OS X and other POSIX systems, use the versioned Python commands in combination with the -m switch to run the appropriate copy of pip:

^{pr2}$

试试下面版本的moviepy

pip install moviepy==0.2.3.5

相关问题 更多 >