Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-seo-pack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the easy-fancybox domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the urvanov-syntax-highlighter domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the breadcrumb-navxt domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the advanced-ads domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114

Notice: 関数 _load_textdomain_just_in_time が誤って呼び出されました。lancr ドメインの翻訳の読み込みが早すぎました。これは通常、プラグインまたはテーマの一部のコードが早すぎるタイミングで実行されていることを示しています。翻訳は init アクション以降で読み込む必要があります。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 6.7.0 で追加されました) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114

Warning: Cannot modify header information - headers already sent by (output started at /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php:6114) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-content/plugins/all-in-one-seo-pack/app/Common/Meta/Robots.php on line 87

Warning: Cannot modify header information - headers already sent by (output started at /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php:6114) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/feed-rss2.php on line 8
仮想環境 | 診療放射線技師がPythonをはじめました。 http://radiology-technologist.info 診療放射線技師のPython日記。解析等で使えるコードを作成、アップしていきたいと思っています。その他いろいろ Wed, 23 Nov 2022 11:10:02 +0000 ja hourly 1 https://wordpress.org/?v=6.7.1 https://i0.wp.com/radiology-technologist.info/wp-content/uploads/2018/09/cropped-logo5.png?fit=32%2C32 仮想環境 | 診療放射線技師がPythonをはじめました。 http://radiology-technologist.info 32 32 164362728 Python3.11で仮想環境構築 http://radiology-technologist.info/post-1828 Thu, 24 Nov 2022 00:01:00 +0000 http://radiology-technologist.info/?p=1828 前回はPython3.11のインストールを行いまし […]

The post Python3.11で仮想環境構築 first appeared on 診療放射線技師がPythonをはじめました。.]]>
前回はPython3.11のインストールを行いました。

今回は、その3.11バージョンで仮想環境を構築していきます。

condaで仮想環境構築!?

さあ、処理速度が高速化したPython3.11で仮想環境を構築しよう!!と

コマンドプロンプトを立ち上げて

conda create -n v311 python=3.11

なんて打ち込んだんですが

python3.11が無いって・・・・

まあ、そりゃそうですよね。前回はPython3.11をインストールしただけで、condaのパッケージとしてインストールしたわけではないのでcondaで仮想環境は作成できませんよね・・・・・

condaでpython3.11で仮想環境構築できるかななんて思って、conda navigaterをアップデートしたんですがバージョンは3.10までしかありませんでした。。。

まあ3.11のバージョンはまだベータ版なのでconda対応じゃないのも納得。

ということで、condaを使わずに仮想環境を構築したいと思います。


広告
デル株式会社

仮想環境構築でエラーが・・

Python単体での仮想環境構築となります。

まずは、どこにルートディレクトリを作成するかですが

PythonのプロジェクトはPycharmのルートディレクトリにすることにしました。

なので、デフォルトであれば以下のフォルダになります。

C:\Users\ユーザー名\PycharmProjects

に仮想環境を構築します。

まずはそこの「v311」の名前でフォルダを作成しました。

コマンドプロンプトを立ち上げてルートディレクトリに移動します。

cd C:\Users\ユーザー名\PycharmProjects\v311

いざ、仮想環境を構築。以下のコマンドを打ち込むと

python -m venv env

あれれ・・・エラーが発生しました。。。。

フォルダを見てみると「env」の名前でフォルダが作成されていたので、まあいいかと進むことに。

さあ、仮想環境をアクティベーションしよう!!

C:\Users\ユーザー名\PycharmProjects\v311\env\Scripts\

内の「activate.bat」を選択して~~~

無い。。。。さっきのエラーは

‘-Im’, ‘ensurepip’, ‘–upgrade’, ‘–default-pip’ などが無いというエラーというエラーなのか。。。

確かに、

C:\Users\ユーザー名\PycharmProjects\v311\env\Lib\site-packages

の中には何もありません。。。。


広告
HP Directplus -HP公式オンラインストア-

再度、仮想環境を構築!!

出来上がった「env」のフォルダを削除して再度仮想環境を構築します。

今回は、pip無しで仮想環境を構築します。

再度、コマンドプロンプトを立ち上げて

cd C:\Users\ユーザー名\PycharmProjects\v311

python -m venv –without -pip env

と打ち込むことでエラーも出ずに仮想環境が出来上がりました。

で、再度以下のディレクトリーに移動します。

C:\Users\ユーザー名\PycharmProjects\v311\env\Scripts\

今回は、「activate.bat」がありました。

そのファイルを指定することで仮想環境をアクティベーションできます。

(activateのファイルではなくactivate.batを選択)

アクティベーションが完了しました。

しかし、pipが無いので何もライブラリーをインストールすることができません。


広告
BTOパソコン・パソコン関連商品がお買い得!パソコン工房のセール

pipをインストール

それではpipをインストールします。

以下のサイトにアクセスします。

https://bootstrap.pypa.io/get-pip.py

Ctrlキーと「A」ですべてを選択します。

テキストファイル作成してペーストしファイル名を「get-pip.py」として保存します。

ファイルを

C:\Users\ユーザー名\PycharmProjects\v311\env\Scripts\

に移動しておきます。

コマンドプロンプトで

C:\Users\ユーザー名\PycharmProjects\v311\env\Scripts\

に移動し以下のコマンドを打ちます。

python get-pip.py

上記のようになればpipのインストールは完了です。

念のため、「site-packages」も確認

きちんと、インストールが完了していることが確認できました。

広告
上新電機 パソコン買取サービス
The post Python3.11で仮想環境構築 first appeared on 診療放射線技師がPythonをはじめました。.]]>
1828