0

Stem を使用して Tor プロセスを開始しています。「愛をこめてロシアへ」チュートリアルをガイドとして使用します。これはコードです:

import requests
import socket
import socks
import stem.process

SOCKS_PORT = 9150

socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, '127.0.0.1', SOCKS_PORT)
socket.socket = socks.socksocket

tor_process = stem.process.launch_tor_with_config(
tor_cmd = 'C:\Users\Sachin Kelkar\Desktop\Tor Browser\Browser\TorBrowser\Tor\\tor.exe',
config={
    'SocksPort': str(SOCKS_PORT),
    },
)

エラーが発生します:

Traceback (most recent call last):
  File "<pyshell#17>", line 4, in <module>
    'SocksPort': str(SOCKS_PORT),
  File "C:\Python27\lib\site-packages\stem\process.py", line 255, in launch_tor_with_config
return launch_tor(tor_cmd, ['-f', '-'], None, completion_percent, init_msg_handler, timeout, take_ownership, stdin = config_str)
  File "C:\Python27\lib\site-packages\stem\process.py", line 142, in launch_tor
tor_process.kill()  # ... but best make sure
  File "C:\Python27\lib\subprocess.py", line 1001, in terminate
_subprocess.TerminateProcess(self._handle, 1)
WindowsError: [Error 5] Access is denied

これに対する解決策はありますか?

4

1 に答える 1