84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
PyPI (Python Package Index) は、Python プログラミング言語のソフトウェア リポジトリです。開発者は、PyPI を通じて Python コミュニティによって開発および共有されているソフトウェアを検索してインストールできます。また、独自に開発したライブラリを PyPI にアップロードすることもできます。
それでは、国内の pypi ミラー ソースを構成する方法を説明します。
Xiaoniao Cloud Server を使用しています。pip を使用して直接インストールしました。pip のデフォルトのインストール元は海外にあるため、速度が非常に遅く、リンクが頻繁に切れるため、拡張パッケージを正常にインストールできません。後で、-i (長い形式: --index) パラメータを使用して、インストール ソースを一時的に国内ソースに指定できます。 pip ソース設定ファイルを設定することで、pip ソースを永続的に変更することもできます。 Linux システムを永続的に変更します。Linux では、~/.pip/pip.conf を変更します (そうでない場合は、フォルダーとファイルを作成します。隠しフォルダーを示すにはフォルダーに「.」を追加します) [global]index-url = http: / /mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com Windows システム 「C:\Users\your username\」ディレクトリ、「pip」ディレクトリに「pip」ディレクトリを作成します「pip.ini」ファイルを作成します (注: BOM 形式なしで UTF-8 でエンコードされています)。 「pip.ini」ファイルの内容: [global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.comファイルを編集する際、UNICODEまたはUTF-8で保存した場合、ファイルの先頭にそれぞれ2バイトの「\xFF\xFE」と3バイトの「\xEF\xBB\xBF」が追加されます。つまり、BOM です。このとき、pip は構成ファイルを読み取るときに、「ConfigParser.MissingSectionHeaderError: ファイルにセクション ヘッダーが含まれていません。」というエラーを報告します。このとき、次の Python スクリプトを使用して pip.ini を処理します: import redef delete_BOM(config_path):content = open (config_path).read() content = re.sub(r"\xfe\xff","", content) content = re.sub(r"\xff\xfe","", content) content = re .sub (r"\xef\xbb\xbf","", content) open(config_path, 'w').write(content)if __name__ == '__main__': config_path = "C:\Users\Administrator\pip \pip .ini" # ここのパスを構成ファイルに対応するパスに変更しますremove_BOM(config_path)
Alibaba Cloud 公式ミラーソース:
https://developer.aliyun.com/mirror/?utm_content=g_1000303593
PyPI ミラーソースの設定方法
a. 次のファイルを見つけます
~/.pip/pip.conf
b. 上記のファイルを追加または変更します:
[global] index-url = https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com
Xiaoniao Cloud Server を使用しています。pip を使用して直接インストールしました。pip のデフォルトのインストール元は海外にあるため、速度が非常に遅く、リンクが頻繁に切れるため、拡張パッケージを正常にインストールできません。後で、-i (長い形式: --index) パラメータを使用して、インストール ソースを一時的に国内ソースに指定できます。 pip ソース設定ファイルを設定することで、pip ソースを永続的に変更することもできます。 Linux システムを永続的に変更します。Linux では、~/.pip/pip.conf を変更します (そうでない場合は、フォルダーとファイルを作成します。隠しフォルダーを示すにはフォルダーに「.」を追加します) [global]index-url = http: / /mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com Windows システム 「C:\Users\your username\」ディレクトリ、「pip」ディレクトリに「pip」ディレクトリを作成します「pip.ini」ファイルを作成します (注: BOM 形式なしで UTF-8 でエンコードされています)。 「pip.ini」ファイルの内容: [global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.comファイルを編集する際、UNICODEまたはUTF-8で保存した場合、ファイルの先頭にそれぞれ2バイトの「\xFF\xFE」と3バイトの「\xEF\xBB\xBF」が追加されます。つまり、BOM です。このとき、pip は構成ファイルを読み取るときに、「ConfigParser.MissingSectionHeaderError: ファイルにセクション ヘッダーが含まれていません。」というエラーを報告します。このとき、次の Python スクリプトを使用して pip.ini を処理します: import redef delete_BOM(config_path):content = open (config_path).read() content = re.sub(r"\xfe\xff","", content) content = re.sub(r"\xff\xfe","", content) content = re .sub (r"\xef\xbb\xbf","", content) open(config_path, 'w').write(content)if __name__ == '__main__': config_path = "C:\Users\Administrator\pip \pip .ini" # ここのパスを構成ファイルに対応するパスに変更しますremove_BOM(config_path)
Alibaba Cloud 公式ミラーソース:
https://developer.aliyun.com/mirror/?utm_content=g_1000303593
PyPI ミラーソースの設定方法
a. 次のファイルを見つけます
b. 上記のファイルを追加または変更します: