※This article is based on Python 3.7.3
安装pip,不过3.7以后自带pip不需要安装了
python download url
https://www.python.org/downloads/release/python-373/
Unofficial Windows Binaries for Python Extension Packages download url
https://www.lfd.uci.edu/~gohlke/pythonlibs/
Installing with get-pip.py To install pip, securely download get-pip.py. :
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py //或者下面的网址手动下载 https://pypi.org/project/pip/#files
Then run the following:
python get-pip.py
Upgrading pip On Linux or macOS:
pip install -U pip
On Windows:
python -m pip install -U pip
安装完后,需要在环境变量里面添加下面两个
C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32 C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\Scripts
python -m pip install -U --force-reinstall pip
Python build finished successfully! The necessary bits to build these optional modules were not found: _bz2 _curses _curses_panel _dbm _gdbm _hashlib _lzma _sqlite3 _ssl _tkinter _uuid readline zlib To find the necessary bits, look in setup.py in detect_modules() for the modules name.
安装依赖库:
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install libbz2-dev libncurses5-dev libgdbm-dev libgdbm-compat-dev liblzma-dev libsqlite3-dev libssl-dev openssl tk-dev uuid-dev libreadline-dev
一定再次执行配置和编译
./configure --各种需要的配置 make make install
找到 libpython3.8.so.1.0 文件
find / -name libpython3.8.so.1.0
复制到 /usr/lib/
cp /usr/local/python3/lib/libpython3.6m.so.1.0 /usr/lib/
打开控制台或终端,并输入以下命令:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
更改pip源后,可以通过以下命令验证:
pip config get global.index-url
如果返回值为https://mirrors.aliyun.com/pypi/simple/,则表示更改成功。
Community Edition 版本即可
https://www.jetbrains.com/pycharm/
使用浏览器,可以将python的执行过程中,内存的分配都展示出来,便于初学者理解、学习使用
https://github.com/aphirak/visualization-online-python-tutor
コメント: