установил vlc с помощью pip install python-vlc, но я получаю эту ошибку все остальные операции импорта работают, у меня также есть VLC на моем компьютере, но я все еще получаю эту ошибку. Я использую Python 3.6. Вот мой код, мы будем очень признательны, если вы можете помочь.
from pytube import YouTube
import vlc
import urllib.request
from bs4 import BeautifulSoup
import pafy
temporary = "play gangnam style"
num1 = temporary.index("play")
str1 = temporary[5:]
print(str1)
textToSearch = str1
query = urllib.parse.quote(textToSearch)
url = "https://www.youtube.com/results?search_query = " + query
response = urllib.request.urlopen(url)
html = response.read()
soup = BeautifulSoup(html, 'html.parser')
for vid in soup.findAll(attrs = {'class':'yt-uix-tile-link'}):
getURL = 'https://www.youtube.com' + vid['href']
print(getURL)
url = str(getURL)
video = pafy.new(url)
best = video.getbest()
playurl = best.url
print(playurl)
Instance = vlc.Instance()
player = Instance.media_player_new()
Media = Instance.media_new(playurl)
Media.get_mrl()
player.set_media(Media)
player.play()
break
ВЫВОД:
The interactive Python process has exited.
Traceback (most recent call last):
File "C:\Users\Admin\AppData\Local\Programs\Python\Python36\testt.py", line 2, in <module>
import vlc
File "C:\Users\Admin\AppData\Local\Programs\Python\Python36\lib\site-packages\vlc\__init__.py", line 4, in <module>
from vlc.helper import tell
File "C:\Users\Admin\AppData\Local\Programs\Python\Python36\lib\site-packages\vlc\helper.py", line 4, in <module>
import applescript
File "C:\Users\Admin\AppData\Local\Programs\Python\Python36\lib\site-packages\applescript\__init__.py", line 6, in <module>
import temp
ModuleNotFoundError: No module named 'temp'
@ JuanIgnacioSánchez, он не позволяет мне импортировать временный файл сам по себе, но когда я перехожу в C: \ Users \ Admin \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ si te-packages \ applescr ipt_в этом_.py, temp импортируется и признал
Вы уверены, что используете Python 3.6?






Убедитесь, что вы можете импортировать темп самостоятельно