HYT MachineWorks

やったこととか思いついたことをメモしておくブログです。

conda

CUDAを使った、CuPyやTensorFlow GPUを簡単に使う

CUDA Tool kitや、cuDNNを入れてVisual Studio Build Toolsが必要と思ってました・・・ 頑張っていろいろやってましたが、@daizutabiさんの記事を見て腰砕ける。 qiita.com この衝撃的な事実を共有したくメモします。

conda4.6.14以降のPowerShellでカレントディレクトリが表示されなくなる問題を対応する

conda 4.6以降で、PowerShellを使うと (base) PS C:\users\username > _ って感じで表示されていたと思います。 それが、最新のconda 4.6.14にすると (base) PS > _ になってカレントディレクトリが分からなくなってしまいました。 その対策のメモ

自然言語処理100本ノックをWindows/Python3で 第10章: ベクトル空間法 (II)を解く

自然言語処理100本ノックとは、 東北大学の乾・岡崎研究室にて公開されている自然言語処理の問題集です。 www.cl.ecei.tohoku.ac.jp 前回に引き続いてついに、最終章である第十章をこなしました。

もっと簡単に、pygraphvizをWindows10 64bitでインストールする(Python3)

以前の記事で紹介したpygraphvizのWindowsへのインストール方法 hytmachineworks.hatenablog.com 上の記事で、pygraphvizのインストール方法を解説していましたが、 とりあえずGraphviz本体を入れる。 GitHubにいい人が64bitにビルドしてくれたのがあるので…

もっと簡単にpycairoをwindows10 64bitにインストールする(python3)

以前、紹介したpycairoのWindowsへのインストール方法 hytmachineworks.hatenablog.com 上の記事で、pycairoのインストール方法を解説していましたが、 msys2をインストールする cairoをインストールする pycairoをインストールする って3ステップ必要でし…

Windowsで Headless Chrome + Selenium + Python3 でスクレイピングをする初めの一歩

Headless ChromeとSeleniumとは 元々、Seleniumは、Webブラウザの自動動作を可能にするソフトウエアです。Webサイト等を開発している人がJavaScriptによる動的な書き換え等がうまく動作するかのテストをするためのツールとして作られていました。 一方、Head…

urllib3を使ってWikipediaから国名一覧を取得してJSONで保存する Python3 windows10 64bit

Web スクレイピングの例としてWikipediaから情報収集をする ここでは、英語版wikipediaの国の一覧と海外領土・自治領の一覧からhtmlを取得して国名の一覧を取得することを目的にする。 それと、これは自然言語処理100本ノックの81問で使用する国名リストの取…

condaがうまく動かない Windows10 64bit Python3

condaがうまく動かないというか、condaからネットワークにつながらない。 久々に開発環境を構築をしようとしてMinicondaを入れて元々作ってあった環境のYAMLファイルで復元しようとした時に、ためにしcondaをアップデートらこんなエラーがでた。 PS C:\Users…

自然言語処理100本ノックをWindows/Python3で 第8章: 機械学習を解く

自然言語処理100本ノックとは、 東北大学の乾・岡崎研究室にて公開されている自然言語処理の問題集です。 www.cl.ecei.tohoku.ac.jp 前回に引き続いて第八章をこなしました。

Python3 / Windowsで文字コード判定してテキスト読み込みする

文字コード判定とは、 テキストを人が読めるように文字列に変換するのですが、その変換規則のことです。最近は、Unicodeといって、Python3のコード様にUTF-8で書かれていることも増えましたが、Windows上では未だに、ShiftJIS(cp932)やEUC-JPなどの日本語の…

自然言語処理100本ノックをWindows/Python3で 第7章: データベースを解く

自然言語処理100本ノックとは、 東北大学の乾・岡崎研究室にて公開されている自然言語処理の問題集です。 www.cl.ecei.tohoku.ac.jp 前回に引き続いて第七章をこなしました。

Windows10 64bit + Miniconda 上でcondaからpycryptoのインストールにハマった件

pycryotoとは 指定した文字列を色々な暗号化アルゴリズムで暗号化できるパッケージpycrypto pypi.org conda でもpipを使わなくてもインストールできて >conda install pycrypto でインストールされたように見えます。でも、使えないのです。その解決法*1 *1:…

PowerShellでadmin権限無しでcondaで仮想環境の切替や、proxy越しにcondaやpipを使う

PowerShellとは Windowsに搭載されている、コマンドプロンプトに変わる次世代のシェル環境になります。以前紹介した、msys2を使ってcondaやpipを使う方法を思いついた際は、管理者権限を持っていないと出来ないと思っていましたができる方法が分かったのでメ…

conda update --allが上手くいかない理由が分かった(Windows7 64bit admin権限無し)

conda update --allにまつわる不具合の恒久対策メモ ほとんど、タイトルでネタバレしてますが、先日、下のエントリでconda update --allが出来なくなったという話を書いたその続き hytmachineworks.hatenablog.com [2019/01/19追記 はじめ] pythonのバージョ…

conda update --allが出来なくて焦る

Anacondaのパッケージ管理ツールであるcondaそのアップデート方法のコマンド conda update --all が動かなくて困ったので色々試してみた作業メモ [2017/03/15追記 はじめ] 根本的な原因がわかったので新しいエントリを書きました。新しいエントリの方法でや…