こんな人に読んでもらいたい記事です.
・pythonでライブラリ・モジュールをインストールする
やり方を知りたい!
・pythonを仕事で使っているけど,
会社のパソコンじゃプロキシ設定が邪魔をして
ライブラリのインストールができない!
・python絡みのプロキシ設定ってどうやるの?
・pythonのプロキシ設定ファイルってどう作る?
という人
結論
・pythonにライブラリをインストールする方法は
2通りあります.
(1)直接インターネット上からインストール
(2)ローカル上のファイルからインストール
・設定に必要な「.○○」ファイル(拡張子だけ)の
作り方を紹介!
プロキシが絡むとライブラリの導入も一苦労
こんにちは,りゅういえんじにあです.
今現在会社の業務でpythonを使っています.
pythonのプログラミングをするにあたって,
別途モジュールをインストールが必要になりました.
pythonには様々な計算を自動でやってくれる
ライブラリがたくさんあります.
それらを活用することで,
専門的なプログラミングが手軽にできるようになります…
私物のパソコンでのライブラリのインストールは簡単にできるのですが,
会社のパソコンではプロキシサーバの関係で,少し手間取ってしまいました.
プロキシ設定まわりのやり方を備忘録としてまとめます.
今回はwindows上にpython環境を導入することを考えます.
pythonの参考書はこちら↓
pythonにライブラリをインストールする方法
(1)直接インターネット上からインストール
[ pip install ]コマンドを使います.
検索をかけて真っ先に出てくる方法はこれですね.
ターミナル上で「pip install (ライブラリ)」と
入力すればOKです.
※「Anaconda」を利用する場合
「conda install (ライブラリ)」と入力しましょう.
pythonが勝手にインターネット上から
必要なファイルを探し,ダウンロードして
インストールしてくれます.
・会社のパソコンなどプロキシサーバが
設定されているパソコンでは,
サーバの設定の情報入力が必要
という点があります
プロキシサーバを考慮したライブラリの
ダウンロードは以下のように行います.
ちなみにwindows上のプロキシ設定は以下のリンクをご覧ください.
zoomなどのオンライン会議システムのトラブルを入り口にしていますが,
プロキシの簡単な設定方法を紹介しています.
(2)ローカル上のファイルからインストール
モジュール(〇〇.tar.gz など)を
サイトからダウンロードし
ローカルの任意の場所に保存します.
[pip install]コマンドでインストールします.
プロキシエラーが突破できない…(Anaconda環境でプロキシ設定突破)
仕事でAnaconda環境(Miniconda)を利用しています.
上記のプロキシサーバーの設定を行っても,
うまくいかないことがありました.
いろいろ調べると,
「.condarc」というファイルにプロキシ設定を
書き込まないといけないようです.
「.condarc」ファイルはAnacondaの
ルートフォルダ,ルートディレクトリにあります.
ルートフォルダはデフォルトだと
C:\Users\[ユーザー名]\miniconda3
の形になります.
proxy_servers:
http: http://[ID]:[pass]@[proxy-server]:[port-num]
https: https://[ID]:[pass]@[proxy-server]:[port-num]
※「http:」「https:」の前に半角スペース2個つけるのがポイント
[pass] : プロキシサーバの認証パスワード
[proxy-server] : プロキシサーバー名
[port-num] : プロキシポート番号
「conda config –show」コマンドで
設定が反映されたか確認しましょう.
「.○○」ファイル(拡張子だけ)のファイルの作り方
ここで問題になるのは
「.○○」ファイル(拡張子だけの設定ファイル)
ってどうやって作るの?という話です.
方法は簡単でファイル名の後に「.」を
つけるだけです.
おわりに
今回はpythonで様々な機能を
使えるようにするため,
ライブラリをインストールする方法を
整理しました.
pythonを使う初心者の方の
参考になれば嬉しいです.
ありがとうございました.
コメント