python:venv

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
最新のリビジョン両方とも次のリビジョン
python:venv [2020/04/06 08:33] – [Linux] ともやんpython:venv [2023/02/10 12:38] ともやん
行 1: 行 1:
-<html> 
-  <style> 
-    #result pre { 
-      height: 200px; 
-      overflow: scroll; 
-      overflow-x: hidden; 
-    } 
-  </style> 
-</html> 
 ====== Python venv 仮想環境 ====== ====== Python venv 仮想環境 ======
  
行 94: 行 85:
 </code> </code>
  
 +===== トラブルシューティング =====
 +
 +==== 仮想環境で ModuleNotFoundError: No module named 'pip' が発生する😇 ====
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +(pyJupyterLab) $ pip freeze
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +Traceback (most recent call last):
 +  File "/home/tomoyan/pyJupyterLab/bin/pip", line 5, in <module>
 +    from pip._internal.cli.main import main
 +ModuleNotFoundError: No module named 'pip'
 +</pre></html></WRAP>
 +</WRAP>
 +
 +Python 3.10.6 で作った仮想環境だが、現在の Python バージョンは 3.11.1 である😢\\
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +(pyJupyterLab) $ cat pyvenv.cfg 
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +home = /usr/bin
 +include-system-site-packages = false
 +version = 3.10.6
 +</pre></html></WRAP>
 +<WRAP color_command><html><pre>
 +(pyJupyterLab) $ python -V
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +Python 3.11.1
 +</pre></html></WRAP>
 +</WRAP>
 +
 +<venv>/lib で python3.11 -> python3.10/ のシンボルリンクを作成してみる🤔\\
 +これで一先ず動作するが、何か影響が出る可能性もあるかも...😅\\
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +(pyJupyterLab) $ cd lib
 +(pyJupyterLab) $ ln -s python3.10/ python3.11
 +(pyJupyterLab) $ ll
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +合計 4
 +drwxr-xr-x 1 tomoyan tomoyan 26  5月 21  2022 python3.10
 +lrwxrwxrwx 1 tomoyan tomoyan 11  2月 10 12:28 python3.11 -> python3.10/
 +drwxr-xr-x 1 tomoyan tomoyan 26  7月  6  2021 python3.9
 +</pre></html></WRAP>
 +<WRAP color_command><html><pre>
 +(pyJupyterLab) $ pip freeze
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +aiohttp==3.8.1
 +aiosignal==1.2.0
 +anyio==3.6.1
 +...
 +</pre></html></WRAP>
 +</WRAP>
  
  • python/venv.txt
  • 最終更新: 2023/03/08 19:50
  • by ともやん