learnpythonthehardwayで演習46を実行しているときに、アンインストールで問題が発生しました。
バックグラウンド
表示されているパッケージは次のように作成されています。
├── bin
├── docs
├── HELLOWORLD
│ ├── helloworld.py
│ ├── __init__.py
├── setup.py
└── tests
├── HELLOWORLD_tests.py
├── __init__.py
パッケージをインストールした方法:
python setup.py sdist
を作成するために実行しますtar.gz
egg-info
pip install
して、tar.gz
上記をポイントしてインストールします。したがって、次のように正常にインストールされました。
/urs/local/lib/python2.7/dist-packages
問題
ただし、問題は、pip uninstall HELLOWORLD
このメッセージが表示されるため、を使用してアンインストールできなかったことです。Can't uninstall 'helloworld'. No files were found to uninstall.
どのステップを逃しますか?
エラーが見つかりました。これは、pip
を介してインストールされたためapt-get
、古いバージョンでした。
これと同じエラーが発生したので、それについて知るようになりました:PIPがpipフリーズでAssertionErrorを発生させるのはなぜですか?
pip
として更新する必要pip install -U pip
があり、問題は解決しました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加