Windows10にWSLでUbuntuを入れてVSCODEで操作しているのですが、WSLのUbuntu上で実行すると動作するPythonコードがVSCODE経由だとmodule のimportエラーで動作しません。VSCODE上の設定だと思うのですが、どうすれば良いかアドバイスを頂けないでしょうか?
skajiura@DESKTOP-3575L43:~/selenium$ cd /home/skajiura/selenium ; env /usr/bin/python /home/skajiura/.vscode-server/extensions/ms-python.python-2020.8.101144/pythonFiles/lib/python/debugpy/launcher 65358 -- /home/skajiura/selenium/test.py
Traceback (most recent call last):
File "/home/skajiura/selenium/test.py", line 5, in <module>
from selenium.webdriver.chrome.options import Options
ImportError: No module named selenium.webdriver.chrome.options
python
1#!/usr/bin/env python 2# -*- coding: utf-8 -*- 3import time 4import datetime 5from selenium.webdriver.chrome.options import Options 6from selenium import webdriver 7 8user_id = input('IDを入力') #User IDを取得 9password = input("パスワードを入力:") #ログインpasswordを取得 10transpass = input("取引パスワードを入力:") #取引pasword取得 11#print(userlist, password) 12 13options = Options() 14#options.add_argument('--headless') 15driver = webdriver.Chrome(executable_path='/mnt/c/selenium/chromedriver.exe', options=options) 16driver.get('https://www.sbisec.co.jp/ETGate') 17driver.implicitly_wait(10) #要素が見つからない場合、最大10秒までwait 18 19#SBI証券のログインID 20driver.find_element_by_name('user_id').send_keys(user_id) 21 22#SBI証券のログインパスワード 23driver.find_element_by_name('user_password').send_keys(password) 24driver.find_element_by_name('ACT_login').click() 25print('<<<<<<<<<<<<<<<<<<<<<<<<<<<<<%s_ログイン成功>>>>>>>>>>>>>>>>>>>>' % user_id)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。