查看版本号: phantomjs --version
查看python自带的:cd /usr/lib/python2.7/
查看python第三方安装的包: cd /usr/local/lib/python2.7/
所有的虚拟环境
都位于/home/
下的隐藏目录.virtualenvs
下
安装虚拟环境的命令 :
sudo pip install virtualenv sudo pip install virtualenvwrapper
在python2中,创建虚拟环境
mkvirtualenv 虚拟环境名称 例 : mkvirtualenv py_flask
在python3中,创建虚拟环境
mkvirtualenv -p python3 虚拟环境名称 例 : mkvirtualenv -p python3 py3_flask
创建虚拟环境::
mkvirtualenv -p /usr/bin/python3 py3_flask
查看虚拟环境:
workon 两次tab键
切换虚拟环境:
workon py3_flask
安装包::
使用豆瓣源安装包提速 :: pip install -i https://pypi.douban.com/simple django==1.11
pip install -r /home/python/Desktop/requirements.txt
pip install flask==0.10.1
查看虚拟环境中安装的包 :
pip freeze
退出虚拟环境:
deactivate
删除虚拟环境的命令 :
rmvirtualenv 虚拟环境名称
例 :删除虚拟环境py3_flask
先退出:deactivate
再删除:rmvirtualenv py3_flask
![](https://img2018.cnblogs.com/blog/1037309/201810/1037309-20181019215109552-276314647.png)
在Windows下创建虚拟环境 :::
创建虚拟环境::
win命令查看文件::: dir
win命令查看当前位置:::chdir
打开管理员cmd: pip install virtualenv
virtualenv testvir
cd testvir
cd Scripts
切换到虚拟环境下:: activate.bat
查看虚拟环境安装包:: pip list
退出当前虚拟环境 :: deactivate.bat
安装wrapper :: pip install virtualenvwrapper-win
创建虚拟环境::: mkvirtualenv Django
退出虚拟环境::: deactivate
查看创建的虚拟环境::: workon
切换虚拟环境:: workon Django
安装包 ::: pip install requests
卸载包::: pip uninstall requests
创建虚拟环境在win下的目录:: c:\Users\Xiao\Envs\Django
MySQL数据库配置:
进入虚拟环境安装mysql驱动包:: pip install mysqlclirnt # python3以下不支持
或进入虚拟环境安装MySQL驱动包:: pip install mysql-python
https://blog.csdn.net/u012882134/article/details/51934165
可能出现的bug: 在虚拟化下安装MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl
pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl
Windows下python包源: https://www.lfd.uci.edu/~gohlke/pythonlibs/
Django能用到的包:
amqp==2.3.2 asn1crypto==0.24.0 billiard==3.5.0.4 celery==4.2.1 certifi==2018.4.16 cffi==1.11.5 chardet==3.0.4 coreapi==2.3.3 coreschema==0.0.4 cryptography==2.3 diff-match-patch==20121119 Django==1.11 django-ckeditor==5.6.1 django-cors-headers==2.4.0 django-crispy-forms==1.7.2 django-crontab==0.7.1 django-filter==2.0.0 django-formtools==2.1 django-haystack==2.8.1 django-import-export==1.0.1 django-js-asset==1.1.0 django-redis==4.9.0 django-reversion==3.0.0 djangorestframework==3.8.2 djangorestframework-jwt==1.11.0 drf-extensions==0.3.1 drf-haystack==1.8.3 elasticsearch==2.4.1 et-xmlfile==1.0.1 fdfs-client-py==1.2.6 future==0.16.0 httplib2==0.9.2 idna==2.7 itsdangerous==0.24 itypes==1.1.0 jdcal==1.4 Jinja2==2.10 kombu==4.2.1 MarkupSafe==1.0 mutagen==1.41.0 odfpy==1.3.6 openpyxl==2.5.5 Pillow==5.2.0 pycparser==2.18 pycryptodomex==3.6.4 PyJWT==1.6.4 PyMySQL==0.9.2 python-alipay-sdk==1.7.1 python-dateutil==2.7.3 pytz==2018.5 PyYAML==3.13 QQLoginTool==0.3.0 redis==2.10.6 requests==2.19.1 six==1.11.0 tablib==0.12.1 unicodecsv==0.14.1 uritemplate==3.0.0 urllib3==1.23 uWSGI==2.0.17.1 vine==1.1.4 xadmin==0.6.1 xlrd==1.1.0 xlwt==1.3.0
Flask能用到的包:
alembic==1.0.0 appnope==0.1.0 asn1crypto==0.24.0 backcall==0.1.0 certifi==2018.8.24 cffi==1.11.5 chardet==3.0.4 cryptography==2.3.1 decorator==4.3.0 Flask==0.10.1 Flask-Migrate==2.2.1 Flask-MySQLdb==0.2.0 Flask-Script==2.0.6 Flask-Session==0.3.1 Flask-SQLAlchemy==2.3.2 Flask-WTF==0.14.2 idna==2.7 ipython==6.5.0 ipython-genutils==0.2.0 itsdangerous==0.24 jedi==0.12.1 Jinja2==2.10 Mako==1.0.7 MarkupSafe==1.0 mysqlclient==1.3.13 parso==0.3.1 pexpect==4.6.0 pickleshare==0.7.4 Pillow==5.2.0 prompt-toolkit==1.0.15 ptyprocess==0.6.0 pycparser==2.19 Pygments==2.2.0 PyMySQL==0.9.2 python-dateutil==2.7.3 python-editor==1.0.3 qiniu==7.2.2 redis==2.10.6 redis-py-cluster==1.3.5 requests==2.19.1 simplegeneric==0.8.1 six==1.11.0 SQLAlchemy==1.2.12 traitlets==4.3.2 urllib3==1.23 wcwidth==0.1.7 Werkzeug==0.14.1 WTForms==2.2.1