دسته بندی / برنامه نویسی / python / ادمین سیستم - SysAdmin
-
نصب چند نسخه پایتون روی اوبونتو و استفاده در virtualenv
زمان مطالعه: < 1 دقیقه با سلام و درود، از آموزش های خیلی کوتاه و مختصرم هست 🙂 احتمالا شده براتون یه پروژه رو بخواید با یه نسخه متفاوت از پایتون بیارید بالا که خب راه حل…
می 2, 2023 -
5 ترفند و نکته کاربردی برای کدنویسی به زبان پایتون
زمان مطالعه: 2 دقیقه با سلام و صد درود، تو این مطلب در مورد 10 ترفند کاربردی زبان برنامه نویسی پایتون صحبت می کنم. امیدوارم هر کدوم از این ترفند ها را تا الان انجام ندادید،…
فوریه 27, 2023 -
تفاوت len و count در Queryset جنگو
زمان مطالعه: 2 دقیقه با سلام و درود، بدون مقدمه بریم سر اصل مطلب، میخواهیم تعداد obj ها رو به دست بیاریم، دو تا راه حل رایج یکی متد count روی کوئری ست و دیگری len…
ژانویه 16, 2023 -
سوالات متداول پایتون/جنگو
زمان مطالعه: 4 دقیقه با سلام و درود، داخل این پست که به مرور هر دفعه بروز میشه، میخوام به پاسخ سوالات متداول برنامه نویسی پایتون و فریمورک جنگو بپردازم، اگر هم خودتون سوالی داشتید داخل…
ژانویه 1, 2023 -
تا میتونید داخل پایتون از لوپ استفاده نکنید، بجای لوپ از این موارد استفاده کنید…
زمان مطالعه: 4 دقیقه با سلام و درود، به مطلب خوب داخل medium داشتم میخوندم و حیفم اومد اینجا به اشتراک نزارم. همراهم باشید 🙂 همون طور که می دونید loop جزو فانکشن های پرهزینه پایتون…
اکتبر 12, 2022 -
خداحافظ Node JS
زمان مطالعه: 2 دقیقه با سلام و درود، عنوان درشتی پیش رو داریم :)) خیلی سمت و سوی front ندارم، ولی این تیتر آدم رو به سمت خودش میکشونه «خداحافظ Node JS» بحث اصلی که وسط…
جولای 20, 2022 -
معرفی ده کتابخانه برتر Drag and Drop برای React
زمان مطالعه: 3 دقیقه معرفی ۱۰ کتابخانه برتر Drag and Drop برای react
آوریل 26, 2022 -
آموزش زبان برنامه نویسی GO – (ویدیویی)
زمان مطالعه: < 1 دقیقه با سلام و درود، بعد از مدت ها تصمیم گرفتم اقدام به فیلم گرفتن آموزش زبان برنامه نویسی GOبکنم، ویدیو ها رو داخل کانال یوتیوب به اشتراک می گذارم (ممنون میشم داخل…
مارس 8, 2022 -
۵ الگورتمی که هر دولوپری باید بلد باشد
زمان مطالعه: 4 دقیقه سلام و درود، خیلی پیچیده و تئوری نیست، نگران نباشید، الگوریتم هایی که در ادامه معرفی شون می کنیم رو اگر مشغول کد زنی در یه شرکت کوچیک یا کلا یه پروژه…
فوریه 7, 2022 -
آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های هفتم تا دهم
زمان مطالعه: 5 دقیقه با سلام و درود، با قسمت سوم از آشنایی با فاکتورهای ۱۲ گانه اپلیکیشن در خدمتتان هستم (۱۲-فاکتور اپلیکیشن یا The twelve-factor app ) . در قسمت اول با فاکتور های اول چهارم و…
ژانویه 15, 2022 -
آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های چهارم تا ششم
زمان مطالعه: 6 دقیقه با سلام و درود، با قسمت دوم از آشنایی با فاکتورهای ۱۲ گانه اپلیکیشن در خدمتتان هستم (۱۲-فاکتور اپلیکیشن یا The twelve-factor app ) . در قسمت قبلی با فاکتور های اول…
ژانویه 12, 2022 -
آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های اول تا سوم
زمان مطالعه: 7 دقیقه با سلام و درود، امروز با ۱۲ فاکترو اپلیکیشن یا ( The twelve-factor app ) در خدمتتون هستم، احتمالا قبلا در موردش شنیده باشید، خواستم داخل بلاگ یه مطلب در موردش داشته…
ژانویه 9, 2022
..تبلیغات..
دستهها
- IDE (13)
- Android studio (9)
- pycharm (1)
- Visual Studio (3)
- sysadmin (15)
- ادمین سیستم – SysAdmin (27)
- برنامه نویسی (137)
- پایگاه داده (23)
- پردازش زبان طبیعی (3)
- دستهبندی نشده (3)
- سبک زندگی (24)
- سیستم عامل (50)
- Windows server 2012 (7)
- لینوکس (39)
- ubuntu (25)
- آموزش های مقدماتی (1)
- ویندوز (3)
- win 10 (3)
- مایکروسافت اکسل (1)
- محیط لینوکس (1)
- مهندسی نرم افزار (17)
- مستند سازی (2)
- وردپرس (1)
پرسش و پاسخ تصادفی
من خودم حین نصب pgadmin4 روی سرور اوبونتو و virtualenv دارای پایتون ۳.۷.۱ به این مشکل بر خوردم و کامل ارور به شکل زیر بود:
(.asemanenv) (base) sadegh_khan@aseman_ecommerce:~/w$ python .asemanenv/lib/python3.7/site-packages/pgadmin4/setup.py
Traceback (most recent call last):
File ".asemanenv/lib/python3.7/site-packages/pgadmin4/setup.py", line 17, in
from pgadmin.model import db, User, Version, ServerGroup, Server, \
File ".asemanenv/lib/python3.7/site-packages/pgadmin4/pgadmin/__init__.py", line 25, in
from flask_security import Security, SQLAlchemyUserDatastore, current_user
File ".asemanenv/lib/python3.7/site-packages/flask_security/__init__.py", line 13, in
from .core import Security, RoleMixin, UserMixin, AnonymousUser, current_user
File ".asemanenv/lib/python3.7/site-packages/flask_security/core.py", line 28, in
from .forms import ChangePasswordForm, ConfirmRegisterForm, \
File ".asemanenv/lib/python3.7/site-packages/flask_security/forms.py", line 17, in
from flask_wtf import FlaskForm as BaseForm
File ".asemanenv/lib/python3.7/site-packages/flask_wtf/__init__.py", line 17, in
from .recaptcha import *
File ".asemanenv/lib/python3.7/site-packages/flask_wtf/recaptcha/__init__.py", line 2, in
from .fields import *
File ".asemanenv/lib/python3.7/site-packages/flask_wtf/recaptcha/fields.py", line 3, in
from . import widgets
File ".asemanenv/lib/python3.7/site-packages/flask_wtf/recaptcha/widgets.py", line 5, in
from werkzeug import url_encode
ImportError: cannot import name 'url_encode' from 'werkzeug' (.asemanenv/lib/python3.7/site-packages/werkzeug/__init__.py)
و اما مشکل از کجاست ؟؟
مشکل میشه خط زیر :
ImportError: cannot import name 'url_encode' from 'werkzeug'
به نظر میرسه که ارور فوق ارور ورژنی باشد (versioning error)، ورژن جدید پکیج werkzeug دیگه دارای url_encode نیست که pgadmin4 داره دنبالش می گرده :))
راه حل :
نصب ورژنی پایینتر از ورژن فعلی werkzeug ، مشکل شما را حل خواهد کرد، برای مثال نصب ورژن werkzeug==0.16.0 با ساتفاده از دستور زیر:
pip install werkzeug==0.16.0
برچسبها
یا هر چقدر دوست داری از فرم زیر منو حمابت کن: