2016-05-29 12 views
0

私は初心者のpythonユーザーで、Windows 10とAnaconda 2.5でFirefoxを開くためにセレンを使用しようとしています。 Firefoxをダウンロードし、Anacondaにセレンをインストールしたので、最新の状態になっています。 私は次のように入力します。セレンon Anaconda 2 open fire firefox

from selenium import webdriver 
browser = webdriver.Firefox() 

Firefoxのは、第二のタスクバーで開くと消えます。しかし、私がcmd行を閉じると、Firefoxがウィンドウで開きます。 cmdのプロンプトのカーソルがちらついているので、私が待っているときにエラーメッセージが表示されます。これをどうすれば解決できますか?

トレースバック(最後の最新の呼び出し): ファイル ""、1行目、 ファイルで "C:\ Anaconda2 \ libに\のsite-packages \セレン\ webdriverをFirefoxの\ webdriver.py \"、59行のinit self.binaryで、47行: "Firefoxの\のextension_connection.py \ \ Anaconda2 \ libに\のsite-packages \セレン\ webdriverをC"、 self.binary、タイムアウト)、 ファイルを初期化。 launch_browser ファイルlaunch_browserの "C:\ Anaconda2 \ lib \ site-packages \ selenium \ webdriver \ firefox \ firefox_binary.py"ファイル6135、 self._wait_until_connectable() ファイル "C:¥Anaconda2¥lib¥site-packages¥selenium¥webdriver¥firefox¥firefox_binary.py"、行105、_wait_until_connectable self.profile.path、self._get_firefox_output())) selenium.common.exceptions .WebDriverException:メッセージ: 'プロファイルを読み込めません。プロファイルディレクトリ:c:¥users¥kwan¥appdata¥local¥temp¥tmplb0d6s Firefox出力:1464547978869 \ taddons.manager \ tDEBUG \ tリソースのプロバイダスコープ://gre/modules/addons/XPIProvider.jsm:["XPIProvider" ] \ r \ n1464547978870 \ taddons.manager \ tDEBUG \ tリソースのプロバイダスコープ://gre/modules/LightweightThemeManager.jsm:["LightweightThemeManager"] \ r \ n1464547978873 \ taddons.manager \ tDEBUG \ tリソースのプロバイダスコープ: //gre/modules/addons/GMPProvider.jsm\r1464547978874\taddons.manager\tDEBUG\tリソースのプロバイダスコープ://gre/modules/addons/PluginProvider.jsm \ r \ n1464547978875 \ taddons.manager \ tDEBUG \ tstartingプロバイダ:XPIProvider \ r \ n1464547978875 \ taddons.xpi \ tDEBUG \ tstartup \ r \ n1464547978876 \ taddons.xpi \ tINFO \ [email protected]をc:\ users \ kwan \ appdata \ local \ temp \ tmplb0d6s \ extensionsにマッピングします。 \ [email protected] \ r \ n1464547978876 \ taddons.xpi \ tINFO \ tSystemAddonInstallLocationディレクトリがありません\ r \ n1464547978876 \ taddons.xpi \ tINFO \ [email protected]をC:\ PにマッピングしますMozilla Firefox \ browser \ features \ [email protected] \ r \ n1464547978876 \ taddons.xpi \ tINFO \ t [email protected]をC:\ Program Files(x86)にマッピングする\ Mozilla Firefox \ブラウザ\ features \ [email protected] \ r \ n1464547978877 \ taddons.xpi \ tINFO \ t C:\ Program Files(x86)\ Mozilla Firefox \ browser \ features \ [email protected]にループ@mozilla.orgをマッピングする.xpi \ r \ n1464547978878 \ taddons.xpi \ tINFO \ tMapping {972ce4c6-7e08-4474-a285-3208198ce6fd}からC:\ Program Files(x86)\ Mozilla Firefox \ browser \ extensions \ {972ce4c6-7e08-4474-a285 t1444547978878 \ taddons.xpi \ tDEBUG \ tSkipping利用不可能なインストール場所app-system-share \ r \ n1464547978878 \ taddons.xpi \ tDEBUG \ tSkipping使用不可能なインストール場所app-system-local \ r \ n1464547978878 \ taddons.xpi \ tINFO \ t [email protected]をC:\ Program Files(x86)\ Adob​​e \ Acrobat 11.0 \ Acrobat \ Browser \ WCFirefoxExtn \ r \ n1464547978879 \ taddons.xpi \ tDEBUG \ tcheckForChanges \ r \ n1464547978879 \ taddonsにマッピングします。 .xpi \ tDEBUG \ tLoaded add- {"app-profile":{"[email protected]":{"d": "c:\\ユーザー\\ kwan \\ appdata \\ local \\ temp \\ tmplb0d6s \\ extensions \\ [email protected] "、" e ":false、" v ":" 2.40.0 "、" st ":1464547977236、" mt ":1464547977189}}、" app-system-defaults ":{" e10srollout @ "Mozilla Firefox \\ブラウザ\\機能\\ [email protected]"、 "e":true、 "v" ":" 1.0 "、" st ":1462246394000}、" [email protected] ":{" d ":" C:\\ Program Files(x86)\\ Mozilla Firefox \\ browser \\ features \\ firefox @ C:\\ Program Files(x86):「getpocket.com.xpi」、「e」:true、「v」:「1.0」、「st」:1462246394000}、「[email protected]」: )\ "Mozilla Firefox \\ browser \\ features \\ [email protected]"、 "e":true、 "v": "1.2。C:\\ Program Files(x86)\\ Mozilla(6)、 "st":1462246394000}}、 "app-global":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"d" Firefoxの\\ browser \\ extensions \\ {972ce4c6-7e08-4474-a285-3208198ce6fd} .xpi "、" e ":true、" v ":" 46.0.1 "、" st ":1462246394000}}、" winreg 「Adobe Acrobat Reader 11.0 \ Acrobat \\ Browser \\ WCFirefoxExtn」、「e-app-global」:{"[email protected]":{"d": "C:¥¥Program Files(x86) ":false、" v ":" 2.0 "、" st ":1458012184487、" mt ":1348422236000}}} \ r \ n1464547978880 \ taddons.xpi \ tDEBUG \ t存在するアドオン[email protected] in app-profile \ r \ n1464547978880 \ taddons.xpi \ tDEBUG \ tgetModTime:[email protected]の再帰スキャン\ r \ n1464547978881 \ taddons.xpi \ tDEBUG \ t既存のアドオン[email protected]のapp-system-defaults \ r \ n1464547978881 \ taddons.xpi \ tDEBUG \ tgetModTime:[email protected] \ r \ n1464547978881 \ taddons.xpi \ tDEBUG \ t既存のアドオン[email protected]の再帰スキャンapp-system-defaults \ r \ n1464547978881 \ taddons .xpi \ tDEBUG \ tgetModTime:[email protected]の再帰スキャン\ r \ n14 \ taddons.xpi \ tDEBUG \ tgetModTime:{972ce4c6-7e08-4474-a285-3208198ce6fd}の再帰的なスキャンは、 \ r \ n1464547978882 \ taddons.xpi \ tDEBUG \ t既存アドオン{972ce4c6-7e08-4474-a285-3208198ce6fd} app-global \ r \ n1464547978882 \ taddons.xpi \ tDEBUG \ t既存のアドオン[email protected] in winreg-app-global \ r \ n '

答えて

0

私の投稿を閲覧していただきありがとうございます。私は解決策を考え出した。私は "アナコンダセレンのインストール"のグーグルで、一番上にヒットがあり、私はそれに続いた。ことは、コマンドは、Selenium 2.40をインストールするが、現在のバージョンは2.53です。 AnacondaにはSeleniumパッケージがないため、 "conda install selenium"は動作しません。 Anaconda Cloud(Anaconda.org)に追加されたパッケージを検索してインストールすることができます。また、「pip install selenium」を使用して、最新のセレンをインストールすることができます。

+0

とすぐにFirefoxを更新するように注意してください、それが原因これに起動に失敗します。 //stackoverflow.com/questions/37761668/cant-open-browser-with-selenium-after-firefox-update/37765661#37765661 – Mobrockers

0

conda install anaconda-client 
anaconda search selenium 

上記は、パッケージをアップロードしたユーザーの一覧です。ご使用のオペレーティング・システムのいずれかを選択して、あなたが検索すべてのパッケージに対して次のようにインストールします。http:

conda install -c <username> <package name> 

(Link)