fedroaでのpythonの安全なアンロードと再ロードについて
pythonのアンインストール
python 3をアンインストールします.6およびそのすべての依存.他のシステムプログラムをアンインストールする必要がある場合は、dnfまたはyumをアンインストールし、アンインストールが完了したらdnfまたはyumを再入力するコマンドも使用できます.△本人はpythonをアンインストールしてミスを犯した後、dnfとyumがすべて失効した被害者T_Tで、長い間苦労して修復しました.システム環境のpythonをむやみに削除しないでください.高バージョンのdnfとyumはpython環境に依存しているので、pythonを削除するには必ず次の方法を使用しなければなりません.そうしないと面倒になります.
pythonのインストール
コマンドラインにpython 3と入力します.7、インストールを求めるメッセージが表示されます
デフォルトpythonに設定
setuptoolsのインストール
ソースコードのインストール:setuptoolsソースコードをダウンロードしてからcdに入る必要があります.[setuptoolsダウンロードリンク]
プロンプトが次のように間違っている場合は、プロンプトパス/usr/local/lib/python 3を確立します.7/site-packages
インストールpip
pipソースをダウンロードしてcidに入る必要があります.[pipソースダウンロード接続]
アップグレードして
システムrpmパッケージのインストール
163ミラーソース[fedroa 28 workstation]–replacepkgs再インストール–force強制インストール–nodeps依存関係無視:副作用:インストールは成功したが、必ずしも成功したとは限らない
また、rpmフォルダなどの新しいフォルダに現在のrpmパッケージを入れ、dnf-で始まるファイル(正規表現で)をインストールするには、次のコマンドを使用します.
python 3をアンインストールします.6およびそのすべての依存.他のシステムプログラムをアンインストールする必要がある場合は、dnfまたはyumをアンインストールし、アンインストールが完了したらdnfまたはyumを再入力するコマンドも使用できます.△本人はpythonをアンインストールしてミスを犯した後、dnfとyumがすべて失効した被害者T_Tで、長い間苦労して修復しました.システム環境のpythonをむやみに削除しないでください.高バージョンのdnfとyumはpython環境に依存しているので、pythonを削除するには必ず次の方法を使用しなければなりません.そうしないと面倒になります.
[root@cvallis rpm]# rpm -qa python3 # python
[root@cvallis rpm]# rpm -qa | grep python3 | xargs rpm -e --nodeps # , , ,
pythonのインストール
コマンドラインにpython 3と入力します.7、インストールを求めるメッセージが表示されます
[root@cvallis rpm]# python3.7
bash: python3.7: command not found...
Install package 'python37' to provide command 'python3.7'? [N/y] y
* Waiting in queue...
The following packages have to be installed:
python37-3.7.0-1.fc28.x86_64 Version 3.7 of the Python interpreter
tk-1:8.6.8-1.fc28.x86_64 The graphical toolkit for the Tcl scripting language
Proceed with changes? [N/y] y
* Waiting in queue...
* Waiting for authentication...
* Waiting in queue...
* Downloading packages...
* Requesting data...
* Testing changes...
* Installing packages...
デフォルトpythonに設定
[root@cvallis Downloads]# rm -rf /usr/bin/python
[root@cvallis Downloads]# ln -s /usr/bin/python3.7 /usr/bin/python
setuptoolsのインストール
ソースコードのインストール:setuptoolsソースコードをダウンロードしてからcdに入る必要があります.[setuptoolsダウンロードリンク]
[root@cvallis Downloads]# cd setuptools-40.0.0/
[root@cvallis Downloads]# python setup.py build
[root@cvallis Downloads]# python setup.py install
プロンプトが次のように間違っている場合は、プロンプトパス/usr/local/lib/python 3を確立します.7/site-packages
[root@cvallis setuptools-40.0.0]# python setup.py install
running install
error: can't create or remove files in install directory
The following error occurred while trying to add or remove files in the
installation directory:
[Errno 2] No such file or directory: '/usr/local/lib/python3.7/site-packages/test-easy-install-22777.write-test'
The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/usr/local/lib/python3.7/site-packages/
インストールpip
pipソースをダウンロードしてcidに入る必要があります.[pipソースダウンロード接続]
[lay@cvallis pip-8.0.2]# sudo python setup.py bulid
[lay@cvallis pip-8.0.2]# sudo python setup.py install
アップグレードして
[lay@cvallis pip-8.0.2]# pip install --upgrade pip
システムrpmパッケージのインストール
163ミラーソース[fedroa 28 workstation]–replacepkgs再インストール–force強制インストール–nodeps依存関係無視:副作用:インストールは成功したが、必ずしも成功したとは限らない
[lay@cvallis pip-8.0.2]# rpm -ivh dnf-2.7.5-12.fc28.noarch.rpm
また、rpmフォルダなどの新しいフォルダに現在のrpmパッケージを入れ、dnf-で始まるファイル(正規表現で)をインストールするには、次のコマンドを使用します.
[lay@cvallis rpm]# rpm -ivh dnf-*