本文共 9882 字,大约阅读时间需要 32 分钟。
固态硬盘是真的香,然而重装系统以后,各种问题就接踵而至了!比如说你原先安装了好几十个依赖包的 Python,你真的舍得放弃吗?(关键有些包安装真的是难呀!宝宝苦,但宝宝不说)。
当然,前提是你原先的 Python 没有安装在C盘,如果有,请出门左拐!!!
其实,如果没有安装在C盘的话,即使重新安装系统,Python还是可以正常使用的,只不过是重新添加设置一下环境变量而已。当然,IDEL好像是用不了,毕竟重装以后,注册表啥的已经不见了,没有正常进入IDEL的接口。
为了可以让之前Python安装的依赖包继续使用,而且还可以继续正常使用IDEL,我只好动个偷奸耍滑的歪脑筋了。
我原来Python的安装位置在:D:\Program Files\Python36,因为重装系统只清空了C盘,所以这个路径下的东西都在。因此,你只需要把这个目录的名字 Python36 修改一下,改成其他什么名字都可以,不妨改成 Bak。然后重新运行 python-3.6.0-amd64.exe安装Python,而且路径仍然位于你之前Python的安装路径 D:\Program Files\Python36下,安装好以后,删除这个Python36目录,将原来的 Bak 修改回 Python36 目录。然后手动添加路径 D:\Program Files\Python36 和 D:\Program Files\Python36\Scripts到环境变量,如此,便大功告成!
当然,我重装系统之前用 pip3 安装的依赖包也都还在:
C:\Windows\System32>pip3 listPackage Version------------------------- ------------upyter-core 4.6.32to3 1.0absl-py 0.7.1aiohttp 3.3.2alembic 0.9.3algorecord 0.1.0alibabacloud-nls-java-sdk 2.0.0aliyun-python-sdk-core 2.13.3altgraph 0.16.1appdirs 1.4.3APScheduler 3.5.1asn1crypto 0.24.0astor 0.7.1async-timeout 3.0.0atomicwrites 1.2.1attrs 18.1.0audioread 2.1.6autocorrect 0.3.0Automat 20.2.0backcall 0.1.0baidu-aip 2.0.0.1bcrypt 3.1.7beautifulsoup4 4.5.3bleach 2.0.0blinker 1.4boto 2.49.0boto3 1.9.130botocore 1.12.130bottle 0.12.15bottle-websocket 0.2.9bs4 0.0.1bz2file 0.98captcha 0.3certifi 2018.4.16cffi 1.11.5chardet 3.0.4click 6.7client 0.0.1cmake 3.15.3colorama 0.4.1configparser 3.7.4constantly 15.1.0croniter 0.3.24cryptography 2.9.2cssselect 1.0.3cycler 0.10.0Cython 0.29.6DBUtils 1.3decorator 4.3.0defusedxml 0.6.0dill 0.2.8.2Django 2.1.8django-excel 0.0.10dlib 19.7.0docopt 0.6.2docutils 0.14dominate 2.3.1Eel 0.9.10entrypoints 0.3et-xmlfile 1.0.1face-recognition 1.2.3face-recognition-models 0.3.0fake-useragent 0.1.11Faker 0.8.17fasttext 0.8.3Flask 0.12.2Flask-Admin 1.4.1Flask-APScheduler 1.8.0Flask-Bootstrap 3.3.7.1Flask-Cache 0.13.1Flask-HTTPAuth 3.2.3Flask-Login 0.4.0Flask-Mail 0.9.1Flask-Migrate 2.0.4Flask-Moment 0.5.1Flask-PageDown 0.2.2Flask-Script 2.0.6Flask-SocketIO 4.1.0Flask-SQLAlchemy 2.2Flask-SSLify 0.1.5flask-swagger 0.2.13funcsigs 1.0.0future 0.15.2gast 0.2.2gensim 3.7.1gevent 1.3.7gevent-websocket 0.10.1gitdb2 2.0.3GitPython 2.1.10greenlet 0.4.15grpcio 1.20.0gunicorn 19.7.1h5py 2.9.0html5lib 0.999999999hyperlink 19.0.0idna 2.6idna-ssl 1.1.0imageio 2.5.0importlib-metadata 1.6.0incremental 17.5.0ipykernel 5.2.1ipython 7.13.0ipython-genutils 0.2.0ipywidgets 7.5.1itchat 1.3.10itsdangerous 0.24jdcal 1.4jedi 0.17.0jieba 0.39Jinja2 2.9.6jmespath 0.9.4joblib 0.13.0JPype1 0.7.0jsonschema 3.2.0Keras 2.2.4Keras-Applications 1.0.7keras-contrib 2.0.8Keras-Preprocessing 1.0.9kiwisolver 1.0.1librosa 0.6.2llvmlite 0.26.0lml 0.0.9lxml 4.2.5Mako 1.0.7Markdown 2.6.8MarkupSafe 1.0matplotlib 2.2.3meld3 1.0.2mistune 0.8.4mock 2.0.0more-itertools 4.3.0MouseInfo 0.1.2multidict 4.3.1mysql-connector-python 8.0.11mysqlclient 1.3.10nbconvert 5.6.1nbformat 5.0.6nltk 3.3notebook 6.0.3ntplib 0.3.3numba 0.41.0numpy 1.16.3opencv-python 4.1.1.26OpenNMT-tf 1.22.1openpyxl 2.5.14ordereddict 1.1pandas 0.22.0pandocfilters 1.4.2paramiko 2.7.1parse 1.9.0parso 0.7.0pbr 5.1.3pefile 2019.4.18phone 0.4.1pickleshare 0.7.5Pillow 6.0.0pinyin 0.4.0pip 19.3.1plac 0.9.6pluggy 0.8.0pocketsphinx 0.1.15pqi 2.0.6prettytable 0.7.2prometheus-client 0.7.1prompt-toolkit 3.0.3protobuf 3.6.0psutil 5.6.3psycopg2 2.7.3py 1.7.0py-mysql 1.0PyAudio 0.2.11PyAutoGUI 0.9.48pycparser 2.18pycryptodome 3.8.2pyecharts 1.7.1pyee 5.0.0pyexcel 0.5.14pyexcel-io 0.5.18pyexcel-webio 0.1.4pyexcel-xlsx 0.5.7pygame 1.9.6PyGetWindow 0.0.8Pygments 2.6.1PyHamcrest 2.0.2pyhanlp 0.1.48pyinstaller 3.6PyMsgBox 1.0.7PyMySQL 0.9.2PyNaCl 1.3.0pyparsing 2.2.0pyperclip 1.7.0pypinyin 0.33.2pypiwin32 223pypng 0.0.18pyppeteer 0.0.25PyPrind 2.11.2PyQRCode 1.2.1pyquery 1.4.0pyreadline 2.1PyRect 0.1.4pyrsistent 0.16.0PyScreeze 0.1.25pytesseract 0.3.1pytest 4.0.1python-dateutil 2.6.1python-dotenv 0.6.5python-editor 1.0.3python-engineio 3.8.2.post1python-Levenshtein 0.12.0python-socketio 4.2.0PyTweening 1.0.3pytz 2018.5pywin32 224pywin32-ctypes 0.2.0pywinpty 0.5.7PyYAML 5.1.1pyzmq 19.0.0qrcode 6.1qtconsole 4.7.3QtPy 1.9.0redis 2.10.6requests 2.18.4resampy 0.2.1rouge 0.3.1s3transfer 0.2.0sacrebleu 1.3.2scikit-learn 0.20.0scipy 1.1.0selenium 3.11.0Send2Trash 1.5.0setuptools 33.1.1simplejson 3.17.0six 1.10.0sklearn 0.0smart-open 1.8.0smmap2 2.0.3SpeechRecognition 3.8.1SQLAlchemy 1.3.16sqlparse 0.3.0suds 0.4suds-jurko 0.6tencentcloud-sdk-python 3.0.88tensorboard 1.13.1tensorflow 1.13.1tensorflow-estimator 1.13.0termcolor 1.1.0terminado 0.8.3testpath 0.4.4text-unidecode 1.2texttable 1.6.2tornado 6.0.4tqdm 4.28.1traitlets 4.3.3Twisted 19.10.0typing 3.6.6tzlocal 1.5.1urllib3 1.22urlopen 1.0.0virtualenv 16.0.0virtualenvwrapper-win 1.2.5visitor 0.1.3w3lib 1.19.0wcwidth 0.1.9webencodings 0.5.1websocket-client 0.56.0websockets 7.0weixin-python 0.5.5Werkzeug 0.12.2wheel 0.33.1whichcraft 0.5.2widgetsnbextension 3.5.1wordcloud 1.5.0workbook 1.1wrapcache 1.0.8WTForms 2.1xgboost 0.81xlrd 1.1.0XlsxWriter 1.0.5xlutils 2.0.0xlwt 1.3.0xpinyin 0.5.6yarg 0.1.9yarl 1.2.6zipp 3.1.0zipstream 1.1.4zope.interface 4.7.2WARNING: You are using pip version 19.3.1; however, version 20.1.1 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command.
看到这一串,相信你应该就明白我为什么不想再重新安装新的Python环境了!!!
转载地址:http://kcjqi.baihongyu.com/