1. 安裝系統依賴包 yum -y install openssl-devel zlib-devel bzip2-devel sqlite-devel readline-devel libffi-devel systemtap-sdt-devel
yum install gcc-c++
2. 下載和安裝python3.7 1. 下載 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 2. 解壓和編譯 tar zvxf Python-3.7.0.tgz cd Python-3.7.0 ./configure --prefix=/usr/local/python3.7 --enable-optimizations make && make install 3. 將python3.7設置為全局命令 ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python37
sudu find / -name python3.7
1. 安裝虛擬環境 yum install python-setuptools python-devel pip install virtualenvwrapper 2. 編輯.bashrc文件 先通過命令 sudo find / -name virtualenvwrapper.sh 找到virtualenvwrapper.sh 文件所在位置 vim ~/.bashrc 后在文件結尾輸入: export WORKON_HOME=$HOME/.virtualenvs source /usr/bin/virtualenvwrapper.sh 最后退出vim后 source ~/.bashrc 3. 新建虛擬環境 mkvirtualenv -p python37 mxforum 4. 安裝依賴包 進入項目目錄后 pip install requirements.txt
新建虛擬環境之后會自動激活虛擬環境。如果我們平時想要進入某個虛擬環境,可以用下面的命令。
workon spider
這也就是為什么環境變量中存放虛擬環境的目錄為啥叫做WORKON_HOME。順便說一句,workon 后面可是可以支持用 tab自動補全的喲。
同樣,離開虛擬環境,可以使用。
deactivate
另外,刪除虛擬環境也一樣簡單。
rmvirtualenv spider
Linux系統
- 進入命令行界面
- pip install virtualenvwrapper(Linux)
- 首先,需要對 virtualenvwrapper進行配置。它需要指定一個環境變量,叫做WORKON_HOME,並且需要運行一下它的初始化工具 virtualenvwrapper.sh,這個腳本在 /usr/local/bin/ 目錄下。WORKON_HOME 就是它將要用來存放各種虛擬環境目錄的目錄,這里我們可以設置為 ~/.virtualenvs。export WORKON_HOME='~/.virtualenvs' source /usr/local/bin/virtualenvwrapper.sh
- 由於每次都需要執行這兩部操作,我們可以將其寫入終端的配置文件中。例如,如果使用 bash,則添加到 ~/.bashrc 中;如果使用 zsh,則添加到 ~/.zshrc 中。這樣每次啟動終端的時候都會自動運行
https://blog.csdn.net/jingmin_heijie/article/details/86630005
https://www.cnblogs.com/ech2o/p/11773614.html
