Python 没有名为';帕菲';

Python 没有名为';帕菲';,python,Python,已成功安装pafy-0.5.3.1 sudo pip3.6 install pafy Collecting pafy Downloading pafy-0.5.3.1.tar.gz Installing collected packages: pafy Running setup.py install for pafy ... done Successfully installed pafy-0.5.3.1 ~$python Python 3.6.1 | Anaconda 4.4.

已成功安装pafy-0.5.3.1

sudo  pip3.6 install  pafy
Collecting pafy
  Downloading pafy-0.5.3.1.tar.gz
Installing collected packages: pafy
  Running setup.py install for pafy ... done
Successfully installed pafy-0.5.3.1
~$python
Python 3.6.1 | Anaconda 4.4.0(64位)|(默认,2017年5月11日,13:09:58)
linux上的[GCC 4.4.7 20120313(Red Hat 4.4.7-1)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>进口帕菲
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ModuleNotFoundError:没有名为“pafy”的模块

为什么没有名为“pafy”的模块?

您以
sudo
的身份运行
pip
,但您以普通用户的身份运行
python
。以普通用户身份运行的程序无权访问超级用户的内容(
sudo

为了验证这一点,您可以作为超级用户运行
python
,并尝试导入pafy

~$ python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:09:58) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.

>>> import pafy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pafy'
永远不要使用
sudo-pip-install
;你可以覆盖重要的东西


使用
pip安装--user
或安装并使用
virtualenv
。我更喜欢。

您以
sudo
的身份运行
pip
,但您以普通用户的身份运行
python
。以普通用户身份运行的程序无权访问超级用户的内容(
sudo

为了验证这一点,您可以作为超级用户运行
python
,并尝试导入pafy

~$ python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:09:58) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.

>>> import pafy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pafy'
永远不要使用
sudo-pip-install
;你可以覆盖重要的东西


使用
pip安装--user
或安装并使用
virtualenv
。我更喜欢。

键入pip3.6和键入python告诉你什么?(假设这是bash)键入pip3.6和键入python告诉您什么?(假设这是bash)