我一直错误地将包安装到我的全局python位置,而不是虚拟环境。当我跑的时候
pip list我看到了所有这些包裹
Package Version
-------------------------------------- --------
altgraph 0.10.2
asn1crypto 0.24.0
bdist-mpkg 0.5.0
bonjour-py 0.3
cffi 1.12.2
cryptography 2.6.1
enum34 1.1.6
future 0.17.1
ipaddress 1.0.22
macholib 1.5.1
matplotlib 1.3.1
modulegraph 0.10.4
numpy 1.8.0rc1
pip 19.1.1
py2app 0.7.3
pycparser 2.19
pyobjc-core 2.5.1
pyobjc-framework-Accounts 2.5.1
pyobjc-framework-AddressBook 2.5.1
pyobjc-framework-AppleScriptKit 2.5.1
pyobjc-framework-AppleScriptObjC 2.5.1
pyobjc-framework-Automator 2.5.1
pyobjc-framework-CFNetwork 2.5.1
pyobjc-framework-Cocoa 2.5.1
pyobjc-framework-Collaboration 2.5.1
pyobjc-framework-CoreData 2.5.1
pyobjc-framework-CoreLocation 2.5.1
pyobjc-framework-CoreText 2.5.1
pyobjc-framework-DictionaryServices 2.5.1
pyobjc-framework-EventKit 2.5.1
pyobjc-framework-ExceptionHandling 2.5.1
pyobjc-framework-FSEvents 2.5.1
pyobjc-framework-InputMethodKit 2.5.1
pyobjc-framework-InstallerPlugins 2.5.1
pyobjc-framework-InstantMessage 2.5.1
pyobjc-framework-LatentSemanticMapping 2.5.1
pyobjc-framework-LaunchServices 2.5.1
pyobjc-framework-Message 2.5.1
pyobjc-framework-OpenDirectory 2.5.1
pyobjc-framework-PreferencePanes 2.5.1
pyobjc-framework-PubSub 2.5.1
pyobjc-framework-QTKit 2.5.1
pyobjc-framework-Quartz 2.5.1
pyobjc-framework-ScreenSaver 2.5.1
pyobjc-framework-ScriptingBridge 2.5.1
pyobjc-framework-SearchKit 2.5.1
pyobjc-framework-ServiceManagement 2.5.1
pyobjc-framework-Social 2.5.1
pyobjc-framework-SyncServices 2.5.1
pyobjc-framework-SystemConfiguration 2.5.1
pyobjc-framework-WebKit 2.5.1
pyOpenSSL 19.0.0
pyparsing 2.0.1
python-dateutil 1.5
python-pocket-tools 0.1
pytz 2013.7
scipy 0.13.0b1
setuptools 41.0.1
six 1.12.0
wheel 0.33.1
xattr 0.6.4 我知道像enum34和其他的东西肯定是我安装的,但我不确定其他的。有没有办法让我把所有的包恢复到原来安装的位置?或者找出哪些是我添加的,哪些是默认的?任何帮助都将不胜感激。谢谢!
发布于 2020-04-02 10:27:44
我建议使用brew来管理您的全局python环境:
https://docs.brew.sh/Homebrew-and-Python
您应该能够忽略默认的python (或pip卸载所有杂乱无章的东西),然后由brew安装一个新的全局python。Brew管理符号链接以及其他不适合您的功能。
一旦你弄清楚了这一点,direnv/pipenv是很棒的虚拟化工具,这样你就不会意外地再次全局安装pip:
https://stackoverflow.com/questions/60981256
复制相似问题